MTRKKVKLAWITNDSARKTSFRKRKEGLLKKLSELSILCDVSGFAIIYGPDDKEPVVWPSRPIAEELLARFQRIPEVDRCKKMMNQETYLNDRLAKLKEQLTKTHKKNKEMEMNIIMSQIQEGKPLNEFGTCELTCLVLFLEEKIKEIWKRIKYLGHEANLPLGAFSPHEGGDAENTTVPDEWNPTESLYNYFSKENGNNVMGNMGLPPHASFGNTSGINVSKEMRLLSENFGMSRSSDIGFMYGNIKGDMSNVGSDFGTSFGRFGDRKYRNDIEWSYENLGASSDGSGIGLPHVNNGLLQTHYGNVNGSSSGNVRNDAEDIGGINGGYDNIEGHIPHPSNITGGFGSNVGVPHGAGSDTGLPNGLSGESNAGSDAGVLNDISKTRKRSFSP