MATLLEKTRQVNELLQKNNLFDVQAELPYNKMAMILGDILESNAYIISSSGDLLGYTEKLDVNNARIKNMFKEKKFPQGYTEAVDMLKVTEANIPIDSDLTAFPFESRELYPFGLTTIVPLYGAGKRLGTIILARVEKSFNEDDLVLAEYSATVVGMQILYHQSRTIEAEVRSATAVQMAINTLSYSELKAVHAIFEALDGEEGRLTASSIADEIGITRSVIVNALRKLESAGIIESRSLGMKGTYLKVLNQQFIKELEK*