MESIHFQHNALTAAEITTRRLCRLHRVRLFSPALCRVKRGSKVIVQGESRVLATPQQLIVLPADVELEVINQPENGLFCSDLLSLTPELLTRFKTRYLSEPPPGRLTSLCAPVTTELAFMWQSVLQAVREGLSVALQQHQTMGLLLALYEAGYAGPLLVERQQDLSAQVRQLIMLSPAQAWSVSRVAKMLFLGESTLRRRLQQESQSFRQIVEEVRMAHALGQLQTTSRPIGEIAQNSGYQSGSRFTARFRQHYGLLPKHVR*