MKKVLAITLSLVFVLFAFAGCGSSSSNKDVELAKVLSDVNDNGNLSSMKTISNTKDLQKQFDIDPNTVADFIAEVSEDGDFPTTVIVTKANDEEGKDKINEKLNSYLNEKLSNAQSYNTDQVSTIEACKVQDNGLYSMLVIAKNHEDIEKIINGYFS