MKLFLSVFVVALVAGVVVADDSKGPKVTEKVFFDITIGGEPAGRIEIGLFGKTVPKTVENFKELALKPQGEGYKGSKFHR IIKDFMIQGGDFTKGDGTGGRSIYGERFEDENFKLKHYGAGWLSMANAGKDTNGSQFFITTKQTSWLDGRHVVFGKILSG MNVVRQIENSATDARDRPVKDVVIANSGTLPVSEAFSVAKADATD