MLKAFTPVMVYLAGLLVMTEKFSNFKASIMFLITAGSYMTAVGELKFSMVGLVCQGLSTIAEAFRLQMMQILLQRRGIQLHPITTLYYTAPVCAVFLVAPCSYLEFSELMTVLTDPDEPSIGWMWVGLSAVLAFGLNLASIWFIRSSSALTIQIAGVGKNVLIILISMIALKSAVTSLQVIGYTIAVAAMLFYNYYEIQAKVKPVEVTQDQKLLVKQQKGYQLLPTTAAGAEAIATYPEEDKEGHHSDSTHKTNDRAPFGVQHTVVTMNDTQGGQRQ*