MKTKILLLGFIVLMSFVGTTNAQGLTGRAYYKSSSNIKISMDSSKMAPDAMADIQRQLKKQMEKEYVLTFTQGESNWKQAESLGSGPASASSSGAMVVINTGSSDLVLYKNLSDQTYLKEEDLMGKEFLVNDKLKLYDWELTGETKKIGNYECQKATYSKIVDSKRFSTGMEEMEVVKDTIKVEAWFTSQIPVSHGPSEYWGLPGLILELQNNGSTLIAEKIVLNPEEPVEIIIPKKGKEMSSEDYRALADEKMEEMMKKYSGKSGEHQMMIKIGN