MEIILMLSLCLTTLLAFLLLKSILKRTASKMNVPPSPWRLPVIGNLHQVGLHPHRSLRSLSFRYGPLMLLHFGRVPVLVVSSGEVAYEVMKTHDLKFANRPRSKAVHRIMNGGRDVVFAPYGEYWRQMKSVCILNLLTNKMVGSFEKVREEEVNAMIEKLEKASRSSSSENLSELFITLPSDVTSRVALGRKHSDDETARDLKNRVRQIMELLGEFPIGEYVPSLAWIDRIRGFNDKVEEVSRGFSDLMDKVVQEHLEAGKKKVNFVDILLAIEGEMSNGFQVQRNDIKFMILDMFIGGTSTTSTLLEWTMTELIRHPECMKKLRDEIRSISIPNSSYVKEEKVEKMKYLKAVIKEVLRLHPSLPLILPRVLSEDVKLMEYNIAAGTEVIINAWAIQRDTAIWGLEAEEFKPERHLDSPTDYRGKDLNYIPFGSGRRICPGIGFALGLAEVAVANLVGRFDWRAGFRPKGDQSDIAEAVGIDVCRKFPLIAFPSSVV*