MFPGYRVKMTGMDPNAQYCVLMDISSVDENRYKFQHGEWVIAGRGEPHIPQKFYLHPNSPCTGQQWMKDIVSFHKVKLTNSCRNCGDGKFLVHSMHRYQPRVHIVRTDDVNTLHLQPMSTFAFPQTFFTTVTAYQNGEIARLKISNNPYARGFREDGAKTMKAKSTLTSFTRPVSTSHKRRCSPKTTSPNSTKRVKLDYAPA