MEVLRPTATSHVSGGWLMEDTKSNAGVTPSGEGCTWTAAENKAFENALAVYDDNTPDRWQKVAAVIPGKTVSDVIRQYNDLEADVSSIEAGLIPVPGYITSPFTLDWAGGGGGGFKPGHSVCNKRSSAGRSPELERKKGVPWTEEEHKLFLMGLKKYGKGDWRNISRNFVITRTPTQVASHAQKYFIRQLSGGKDKRRASIHDITTVNLEDEASLESNKSSIVVGEQRSRLTPFPWNQTDNNGTHADAFNITIGNAISSVHPYGQVMLGGYNNADSCYDAQNTMFQL*