MKAIPATPRDTDWSIWSLAYCQVDMAKDFFGGAGIFSNSGTCINPMIYTLLVGGEVGGKQHVVLVDCGFQNDHWLTRYAFSSWEDPKDVLGRVGFSPEDVDTILVTHMHFDHMGNFEAFPNAKLYIQLDEYTGWSKAVCSSHQHETEEEKEWVFTSFDPADLIRAAQGISDGRVKFITGDEEILPGITARLAKDSHTFGSQWFEVNTHNGPFIAAGDIVYWYSNIERMWPPGYHQGNAFNQIDVYRQMRSVVKNKFERIIPGHDAEIWNRHNTWTAPNGNQIAELNLKDGDTSRRPDTSNQKILFT