MKPSMDSHDDDSSKDGSSEGDIHNTSNSDAEGVWSADIEQSFQEALAIYPPCGRRKIILSDEGKMYGRNELIARYIKLRTGKTRTRKQVSSHIQVLARRKAREMQSKLKTQLWQPAVGPTATVDIKPFNELKTFNSASNSLSNSTLQYNVLSNYNVPSFDDRCIATHELRLCEFTAFLEIGSGAQATKHIFVQIGGPSSCSDPILEDIDIRQISDKFPQNKEGLKELYDKGPQNAFFLVKFWADLSIPQDLMFENAFYGVTAMFESAKSMVITCSTKVCSFGKQVVEKVEVEYPAYENGRNVYRIEKSPMCEYMINFIHKLKDLPEKYMMNSVLENFTILQVITNRETQDTLLCIAFVFEVSSSEHGAQHHIYRLTNNDN