MMTRLFSEPSLLPDVQKFSGWQEDESRVGDKGEASVPARDEAPDGGLGGGDPKDEGELGGLDEAEGDRPKKRGPKKRKMTKARLERSKLRRQKANARERNRMHDLNAALDNLRKVVPCYSKTQKLSKIETLRLAKNYIWALSEILRSGKRPDLVSYVQTLCKGLSQPTTNLVAGCLQLNSRNFLTEQSQDGARYAGANASFAVHPYPYPCPRLAGGQCQAGGLGAASHALRTHGYCAATYESLYGNASPDYNSSEYDGPLSPPLCLNGNFSLKQDSSPDHEKNYHYSVHYSALVYGSSAMRAGVHSENLLPYEVHLHHDRAPMYEELNAFFHN