MSGGGSGSGDEFGRAVARAAVAQALEAAGFDCAHRSAVDAVVDVLLRYITHLGRSAAFNANLAGRALANELDVIQVLEEVGADTDGFAGAADTGRCLVGSGVVRDLMAFVDSKDEVPFARPLPRFPVQRVQPQPSASPAAAAAGRETGLKHVPEWLPAFPDPHTYVSTEVWDEPSATKDRVDKVEQVRQRRKAEKSLLSLQRRLAMAGADGFHPAVALAEDSAEKGKEIQAAGTKRNPFLEPALPPGEKDVSEVGMPPEKKKLSVLEAFAPAMQSRTIVRDVDAGAGLDENQRSIVPKERAPVHLKIGFGKKPLAAALNSRTLDLREDPSFLKEEAKDDKKRRAGMILRASMENPQELPQL*