MPSSTHDVAHLQSENKPSPLQSTLLAPCGSAGVVHGFFTRHGGVSTGIYAGLNIGLGSNDNPAYVHENRARVAGWFGRKEADLVTVHQVHSPNVVTVTAPFGSERPQADAMVTNQTGLILGALAADCGPILFADPVNRVIGAAHAGWKGALTGVLENTIEAMIALGAARASIVATLGPSISAKAYEVGPEFVERFLAHDPAYQRFFTPSTKPGHSMFDLPGLTVKRLTDAGIAADMLGLCTYGDPDHFFSYRRTTHASEPDYGRQISAIMLQGPRV