MAPSVDPTKVIFYQKKNFEGSGDTYAVGQDVSVPGSLNDKYFSVAVGASAKVIAWQHYNETGHYREWTTSQADISDIGGLSRFRVVDDDTRAISFLFKDATGGADKQYSLKVDARDVGTVTLYSNDGDEYGLVGIMPEGGPPVTTAVYVRDEHSGVYIAVGSVYFEWNKDNGEVDVVENEHWPKQLKSKRTGKSSFEVTLVDNKPSE