MKKIFLSNVQTELNKCKANNEVFTEEDISNLPSPVQRYFRYCGYIGTEKMTNVKFLWDDVNFKIRLDKPWTKMEVQQYNFASEPGRITYMYIKMFGIIPMEAKEEYLNGKGTMLGKLLKKVTIFDNRGSETNASQAINYLAESLFVPTCALQQNILWQYIDQNHVKAIYEYKGVKVEGILTFNDKGEYTKFETEDRYMDTGGGTLKKTKWTAEVCNYVEKNGIAIPSDLKAIWNLPTGDFEYFNGTLTNIVHNNTRIN