MEASRPAHARHMESNAARAAAAAAGEGVGDHDDDGEEEEEEEKWREALAAAWGQSRAKREAIRACYAAVKDMIRAEKDGADMRRLGVAMGEIKQLHHKVQRPKEQVADGEALLELVNSLAITAKSKKKDGPTPSEFVTSLLTKFGVRASLLDASIESFSCSDLGAMASPLFMTATGCQTMNGALNLAIEERRKRVARRLFDRFPSKPAGLYETTPDLDERNDTDKNMAVMFKLLRKNKCVKLENLILNRQSFAQTVENIFALSFLVKDGRVEIDVDDKGNHFVVPRNAPAAELITSREVINSQYVFRFDTKDWKIMEGVVEPGDELMPHRQNNIGEHYNNAKSYSASEPQRKRDEFAQGEGMDETLIKPCAEDVILKRKRRSEAESLKHWFSSCKWQ*