MRKTLVFYRGRAPKGRKTEWVMHEFRLEPQPLHLKEDWVLCRVFYKTRQTIPSPSSEEAVTLPNELDLPATPSLPPLIDAYIAFDSAPMTTPSMVGSYEQVSCFSGLPTLPMKGSISFGDLLAMDTSAEKKAIRVLHNSNTAKLELSPDWGQESGLSQMWNPQ