MKYVKLAAIFAFTLAGSHSAMALDIQPGEWVMESQGTAIHMCYTEKMAEDSKKIAKGFETTAEGCTTKFTESTDTLLVNETTCNKPDSKMHTVVETKKISDTEFHMSMKMDLDNGGQKMSTSSETVQKFVGKECSEASKGKAQK