MEEFCDFLQWLGADMSIKILASLENPTDLVRASAVSSSWRRFIVMNGLAKQLCIRMFPEVSSVAHVIEVNDRIEPLQIRHETSMEWSCLEREHRVYAFLARGLTTFMRKDCILEAIVASSTDNYPQESIHHTLEPGDRVDQRASYWSSEGAVDPAVPETLVYKLVANLCVITEIHIHPFQAYFQFGFPIYSAKAVRFRLGHLKPAYEIENDMKDESTAALRFIRDNVVWTYTSPSFPMAQESRLQKFKLPEPALCIGGILQIELLGRVQKQEMDEKYYIW*