MTDIAFLGLGNMGGPMAANLLKAGHRVNVFDLQPKAVLSLVEQGAQGADSALQCCEGAEVVISMLPAGQHVESLYLGDDGLLARVAGKPLLIDCSTIAPETARKVAEAAAAKGLTLLDAPVSGGVGGARAGTLSFIVGGPAEGFARARPILENMGRNIFHAGDHGAGQVAKICNNMLLGILMAGTAEALALGVKNGLDPAVLSEVMKQSSGGNWALNLYNPWPGVMPQAPASNGYAGGFQVRLMNKDLGLALANAQAVQASTPLGALARNLFSLHAQADAEHEGLDFSSIQKLYRGKD*