MFQKTMNTSIPFPQFTNPLQFNPLSGYPPSMFGCGGLSEAGPIRAHEKPGQNGSDYRSKGGRRERTTYSKQQLQYLDHIFGKTQYPDQLMREEIATTMNLDEARIQVWFKNRRAKKRTQDRLIKLQKAGTPSSNSSMDSPPPETPTQKPETKKECPLVPLPQELASKIKLDTSFSPKDVAKSDFTAPTWPGFDQTWWNQSYLQSAYQNYSASAGFMNPTQAYYGQNPYDVYPNFQQTTPATTGQNYS