MDVLKKGFSIAKEGVVAAAEKTKQGVEEAAAKTKEGVMYVGTKTKEGVVHSVNTVAQKTTEQANIVGETVVGSANQVSAKTVEGVENVVASTGVVNPDDAVNQEDFSRPPEGTVEQATDAVEQVGH