MKLPFQLLFLGALLSLVVAAPKPVKNLHVTFIGKKYDVEKADTAEDVQNEVQRQCGADSTTCPKVVFGGKPLEPTAFLRDVGVKDGDELSMIPDTTSSMQDLMKQAGVDTDKLDELMGGMGGSEGMPSMEESMKMMSNMMNSPMIQEMMSDPERLEQSRQMILQNPMLKSMMAGMPGMEELLNDPVAWREAMEAAANMYKNMDSNDLMNAMMGGAGMNLDGSMPPGAGGLFDGNLNNNAAAALDELSEGDD*