MGQLLIPLRMLQVLLVGLTFMSCMQTSRAHYALTPHFYDKTCPKAQAIIKSVVKRAVKKEIRMAASLLRLHFHDCFVKGCDASLLLDDTSNFTGEKTANPNLNSARGFGVVDKIKKAVEKECPGIVSCADILTVAARDSVVIRGGPYWTVPLGRRDSRSASKSGANYNIPSPSSTHQTLETKFKLKGLNVVDLVALSGAHTIGLARCTNFKQRLYNQTGNGKPDPTIEKKFLHQLRSKCPRSGGDNKTTPLDLVSPTTFDTHYYLNLESGRGLLNSDQILYSTKGSETKALVKYYATHTEAFFHQFAISMINMGNITPLTGSRGEIRKNCRKMN*