MSEAWKTVKPYVNGGLSGMGATCVIQPLDIVKVRLQLGSTSGPIGTAAGIIKNEGFGALYTGLSAGLLRQATYTTARLGLHQNFVDMLKKQNDGANLSLAQKAGAGLAAGGLGALVGSPADLSLIRMQADGTLPADQRRNYRGVGHALMDIVKKDGVGGLFVGAGTTSIRAMALNMGMLASNDQAKEMMAANNITGFPATVGAASIAGFFASFFSLPFDYVKTQLQKQKPGPDGKMPFSGFLDCCGKTMAEGGPLKFYTGFPTYYVRIAPHAMITLMVLDAIKQFQADNGL*