MGVKGFVEGGIASIVAGCSTHPLDLIKVRMQLQGENLPNPQQVHSLRPAYAFNSAAIPHNSVHIPPPPLPRVGPISAGVRIFQSEGVAALFSGVSATVLRQTLYSTTRMGLYDILKQKWTNPETGNMPLLSKITAGLIAGGIGAAVGNPADVAMVRMQADGRLPSSQRRNYNSVIDAITRMSKQEGVASLWRGSSLTVNRAMIVTASQLASYDQIKEMILENGMMKDGLGTHVTASFAAGFVAAVASNPIDVIKTRVMNMKVEPGKVAPYSGAIDCAMKTVKAEGIMALYKGFIPTISRQGPFTVVLFVTLEQVRELLKDF*