MEVLRPTTSHVSGGNWLMEETRSNAAVAASGEGATWTAAENKAFENALAVYDDNTPDRWQKVAAVIPGKTVSDVIRQYNDLEADVSSIEAGLIPVPGYITSPFTLDWAGGGGGCNGFKPGHSVCNKRSPAGRSPELERKKGVPWTEEEHKLFLMGLKKYGKGDWRNISRNFVITRTPTQVASHAQKYFIRQLSGGKDKRRASIHDITTVNLEDEASLESNKSSIVVGEQRSRLTAFPWNQMDKNGTHADAFNITIGNAISGVHSYGQVLLGGFNNADSCYDAQNTMFQL*