MSGGGGSGTGDEFGRAVARAAVAQALEAAGFDCAHRSAVDAVVDVLLRYITHLGRSAAFNANLAGRALANELDIIQALEEVGADTDGFAGASATGRCLAGSGVVRDLMAFVDTKAEVPFVRPLPRFPVPRVQQQPSASFAVAGKETGMRHVPEWLPVFPDPHTYVRTEAWVEPPATKERVDKVEQVRQRRKAEKSLLSLQQRLAQAGAEGFHPAAALAQDSTEKGKEIQAAGTKRNPFLEPALPPGEKDVSEVDMPPEKKKLSVLEAFAPAIQATTIREIDAGTGLDQNQRSIVPKERVPVHLKIGFGNKPVSAVLNSRALDLRDDPSFLKEEAKDDKKRRAGMILRASMENPQELPQL*