MDNEQAQLKIRSRKTHRKSRLGCGNCKRRRVKCDEKKPMCTNCVQHSIDCDFRLSASGSPSEGTTLSHTQRFKFRESKYQSQISPSQEQLRPNYRSSGVQCDSVPTIGFKGGPGEGISLTDLYLFHHYTTSTYCTFASEAAHSVWQVHVPQWGFIFPSIMHLLFTLSALHLAFINPAKREVYIKEADDHFTFGVRSVTTVLALDTLDSGNCQQIYMAAVMICFAYFARGPRDGEYLVFNVKGKSEWLVLLHGVRAILAQKQAEIFTGVLAISEKEQPAEITDHELDMELSRHVQHLQKIKATVIAEVQADRDFYIQVTDDLIGCFGDAYQARKAGSAPPELMPYTMGWTFRLPEMMIERLEEREPIALVIMAHWTILLRYMGEAWFMRGWDQHIILGIRACLPPAYHDQISWPEEVIAFGG*