MELSKHMTKWDALVVLILVFHVFRAPYTKVEESFNTQAMHDLLYHRHHLHKYDHFEFPGVVPRTFIGAMIVSLLSAPFVLIITFLQLPKLYALIIVRLILGCISLTSWLILRSQIIKTFGLEVASAFTVITALQFHLLFYFSRPLPNVFAMALTMLAFAWWINGQFKVALSILVVAAVIFRCDVILLLGPIGLSFLLRKNLSISSAIKCCLTAAIFSITVTVMLDSIMWQRLLWPELNVFLFNSVQNRSSEWGVSPVHWYFSSALPRAMLGSLPLCFVGLIFERRLAEYIIPVFAFVVLYSKLPHKELRFILHAIPLLDMSAAVALARVYNNRHKSRWKLGFIGCVFLLLGSAFLAAIMSVASYLNYPGGHALHILHHVDSDVEKLTPRTIHIDVLPAMTGISRFCEQGPPWIYSKEENLSTAELSARNFTYLLSSKPNVPGFNCLFSVDGFSKIAVQIAFPPVRLVTEPHVFIQGKEASTLIDYRKWPGCFSKSVKR*