MNKWSGFYHLDQAQRIRRLQEDYKFDQNELALFQAHYDLVGEAQVENYIYQFGVPTGLLFNLKVNQKDWIVPMATEEPSVIAAANYGAKMISAGTGIKTIRQQRLMMGQIILTEIDDFGSLQKFIETNQIKILEIANDAHPSMLKRGGGAQIVKLTKLDAQTAEINILVDPKAAMGANLTNTMVEAVADYLRKVGYQVLMAILSNNAKYAVTDAQVRIPFEALVGKSDLDGSTIAKKIVQANKIEQISVNRAVTANKGIMNGIEAIVLASGNDTRNVNAALHAFAARDGQYKGLIQWKVQDDQLVGTTSMPILVGIVGGSIGIVPLVQLNHKIMKNPTVEELTDLIVSVGIAQHLAALRSLVTEGIQRGHMGLQAKSLAVQVGAVGLEVNLLADLIKQSSIKDSQQAVKLLKRIRGK