MTRRCSHCSTNGHNSRTCPNRGVKLFGVRLTDGLIRKSASMGNLTHFASGSGGGSTPLNGVVHDSPGDTPDHPAVGGGSADGYASEDFVAGSSSSRERKKGVPWTEEEHRMFLLGLQKLGKGDWRGIARNYVISRTPTQVASHAQKYFIRQSNMSRRKRRSSLFDIVADESGDTPMVSRDFLADDPAQAEMQSNNLLPPTPAVDEECESMGSAASANSIDGEHALPIPESSQYQHPLVYPAYVAPFYPMPYPCWPGYTAEPAIAETHEVLKPTAVHSKSPINVDELVGMSKLSLGESIGDAAKPPSLSLKLVEGSSRQSAFHANPSSGSSGMNSSHNPIHAV