MFGFGLHMYDDGMHGRAPAVNGAFTRRLRVHSLLDVGRFELENGDKIILPSSALDALTRLHIVYPMMFRIQGASTDAYTHCGVIEFVAEEGHAYIPSWMMVRLNVVEGAFVTIQNANLPKGTDVKFQPQTEDFLNISNQKVVLEATLRQFTCLTVGDSLPIHYNNKVYMLDVISLQPGSAVSIVEADVRTEFEAPPGYVEPTYGVPIAGAGTDGAKPPSLASSPQNVAIPFGKDAAGGDRLVSRLESLRRHTLDGEDSSSSDEDAGPGAAGSKGAARVVPFSGTGQALSANVRRGSAAVAGVGARADADGPQGESTRKEGSSGAAATQPFVPFGGAGRSLRD*