MLTFQFQIQIRISTSVLIMFIAKTLRATAFGLYGYLNFTKSGFAEHAKKFKPEDMQVQMEGKNCIVTGANSGIGFATAEGLASRGATVYMLCRNKERGEAALTKIHSITGNKNVYLEVCDISSVSDVKSFASRFCSKDVPVHVLVNNAGVLETNRVITPEGYELNFSTNVLGTYTLTELMLPLLEKAAPDARVITVASGGMYTAPLTTDLQFSGNKFDGVEQYARNKRVQVALTEKWAEMYKDKSVGFYSMHPGWAETPGVSKSLPDFSKSFEGKLRSSEEGADTVIWLALQPKEKLVSGQFYFDRAEAPKHLPLTGTKNSRSTIDSIIEKLRSLADL*