MEYKGDVVRINVKEMLEGARAPVTAECCIYKVPFSIRRHNEEAYTPKGVSIGPFHHGHPRLQDMEKHKLFYSMAFLQRSQTTSDSFIGKIEEMEPELRRCYSHTLEFSKEQLVKIIFVDCAFILELFCRFGSGEWKEDMYLSKPLTMRSMRYDLLLLENQVPFFVLERLFNLSFSSRGDDFPSFLQFTFHFFRWINRSSLNFNNNNRIRHFTDLIRTFHLQDPLPSRIDGKIIKHLPSVTELSEAGLRFKVLESESCLLKFDFSGRVLEIPQLVVHDSTETLFRNMVALEQCHYPFQSYITDYLHFLDFLVNTNRDVDILVQERVFLNWLGDTDSVATMINGLVKDIVLPNISSKYLDVSGKLNALHKNPWRKLKSALRRDYCRGPWQTAASTAAVILLILSFVQTVCSILQVIHQ*