MAPGSGYLSVKPGVKVKVLYIGSADEEGWIFAETESAERGWLSTDSNLERKIQPHVMTALRGWLPERPGHLRIRKGDQLYVERQEPGWLYGFVSQGTCGWFSAEVLTKPPPPKGPRPGALLQPRLPDFLVGQRAPKVPWNYVLEDRGCFAASLPAEKVASLLGNVENKAWGTYWVKRVAQGIEDLGGFERPSGPLGVIARGTKWLVKEGCSCPYRYSGMEVDAKPFPSWMDDLLEQVMSLCGLREEEWPNACNVNLYVGTDGLSWHADVASSRRIAKX