MALTLVMGAIASPWVSVGTKLCYSRLNESFYPSNPLTAPNPMNIFGIGLPELGLIFVIALLVFGPKKLPEVGRSLGKALRGFQEASKEFETELKREAQNLEKSVQIKAELEESKTPESSSSSEKAS