MRKLEAPWRRLGSGGLEVPALGLGCMGMSFAYGAAKPEEDLIALIRGAVERGVAFLDTADMYGPFTNEILIGKAIKGIRDKVQIATKFANVFDETGNLRIRGDPAYVRSACEASLKRLDIDCIDLYYAHRIDTTVPIEVTVGAMKQLVQEGKVKHLGLSEASAATIRRAHAVHPIAAVQLEWSLWTRDVEDDIIPTCRSVPYIMPCHAMPHHPMPCLIIQCHASSSNAMPHHPMSCHAMPCLIIQCHASSSNAMPHHPMELGIGIVPYSPLGRGFFSGKAVVETLDAGDFRHSQAAVDRNNVLHITPRFSGENLEKNRVLYERVAKLAAKKGCTPGQLALAWVQNQGSDVVAIPGTTRLAHLEENIGAAAIALSEEELAEVSAAVPLDEVMGARYPDKFMDKTWMNSETPPLHSWKGP*