MRRGGGPIMGDLWALKGLFEEDLEKSLKEMWNNMNKFFGAKEVNAKFSLKLQLFRFKMHEENESPAWTQLKLPGQAPAARCGHTITYGGTQLLVFGGHGTAGWLTRYDVYYNDCVILDRASVQWKRLVVSSEPPPARAYHSMTRIGSRFLLFGGYDGKSTFGDMWWLVPEDDPIAKRAPLSPRSRLSAIESTVQTQDSPSLDVKGTKQEHFTPLGEMRQRLGLPAVAASTAELNIVDESSDMELLALASTLVSRDGDKTIEQSILVKALREYWKNSTAISIRLCELGPLLRDYHRLICQLQGHSLMEPVGFHHESSNSATRMHRFYHLKNANQ