MSGGGGSGSGSGSGDEFGRAVARAAVAQALEAAGFDCAHRSAVDAVVDVLLRYITHLGRSAAFHANLAGRALANELDVIQALEEVGNDTDGFAGAAATGHCLVGSGVVRDLMAFVDTKDEVPFARPLPRFPVQRVQPPQPTASPASAAAAEGRDAGMRHVPEWLPAFPDPHTYVSTEVWVEPPPTKDRVDKVEQVRQRRKAEKSLLSLQRRLAMAGADGFRPAVGVEQDSAEKGKEIQAAGTKRNPFLEPALPPGEKDVSEVDMPPEKKKLSVLEAFAPAIQARTVREIDAGAGVDQNQRSIVPKERAPVHLKLGFEKKPLAAALNSRALDLREDPSFLKEEAKDDKKRRAGMILRASMENPQELPQL*