MSGGGGGGGGSGSGSGSRDEYGRAVARAAVAQALEAAGFDCAHRSAVDALVDVILRYVVHLGRTAAFNANLAGRVLANEYDIIQALEEIGTDFDGFVGAATSDRCLVGSGVVRELIDYVESKPEVPFVRPLPSFPVPRVEPQPAQSFAMAGKESGMKHVPEWLPVFPDPHTYIRTEVWSEEEAKARVDKVEQVRQRRKAEKSLLSLQRRLALAGADGFRPAVTENTAEKGKEIQVAGSKRNPFLEPALPPGEKEVSDVAMQPQRRKISVLDAFAPAIQAANMMDIDTGPGWDNNQNQKSIVPKERAPVHLKIGIDKKPLSAVLNSKPLDLREDPSFLKEEVKDERKRRAGMILRASMENPQELPQL*