MINKPNQFVNHLSALKKHFASYKELREAFNDYHKHNGDELTTFFLHQFDKVMELVKQKDFKTAQSRCEEELAAPYLPKPLVSFFQSLLQLVNHDLLEQQNAALASLPAAKIIELVLQDYPNKLNMIHYLLPKTKAFVKPHLLQRLQFVLTDSELLELKRFSFFQALNQIPGFQGEQVEYFNSKLKQKFTLTLGEFEIAQQPDAKAYFEQLITQIQQLFLKEPVNAEFANEIIDAFLVSYFPLHPPVPLAQLAAKIYEYVSQIVLNEAVNLKDELIKLIVHTLYEQLDRPVGDEN*