METLLNKIKEAGLDAAAVAGEEAIIFWNHVRQHVATTAQERAQSYIISAEYRREMKQWQTSIEELRAALSLLELPADLELMLSVKHSLSERLLDHGEYVAALSEYVAISNIAVEHGMIDDYVLAVLGMGNLCDAYGDHSRALRYYQKIDSIDHAISSRSLRLRYKLYMLACYISLGRYAAANDLIKECEELSILVSDKLLTGQIMLYQAKLYLQQGKVQKAMMTLANAQYSSSLTPSDWLSSMLRIELAHCLSKAGKAHFATMLLGSTEKRLQNIHSPFLEKCLYEAFSEVCELEGMYKTALVYEKKAFRIESDLMKRIPISELGPIQLRRLSRFELQLKLILSELENRELKETTESQKNTVLQLQQDVFTDPLTKLHNRRWLDVKLKDLLLHETPFAFLVVDIDHFKSINDELSHLVGDKAIVNVSSELASYFKFRGASCVRFGGEEFLVILENVTSDMAQMHAETYRQRIFDFPWQDVLGERGLTVSIGITLHREGENTQRTFYRADKALYRAKANGRNQVCVE*