MTRRCSHCSTNGHNSRTCPNRGVKLFGVRLTDGLIRKSASMGNLSHFASGSGGGSTPLNGVVHDSPGDTPDHPAAAGGSVDGYASEDFVAGSSSSRERKKGVPWTEEEHRMFLLGLQKLGKGDWRGIARNYVISRTPTQVASHAQKYFIRQSNMSRRKRRSSLFDIVADESGDTPMVSRDFLADDPAQAEMQSNNPLPPTPAVDEECESMGSAASANSIDGEHALSIPESSQYQHPLVYPAYVAPFYPMPYPCWPGYTAEPAIAETHEVLKPTAVHSKSPINVDELVGMSKLSLGESIGDAAKPPSLSLKLVEGSSRQSAFHANPSSGSSGMNSSHNPIHAV