MKKISEQKRKHLENLVDDQGIIGALAIDQRGALKRMMGKYKEVTAQEISDFKVLVSRCLTPETSAILLDPEYGLAAAENRAQTSGLLLAYEKTGYDASTPGRLPDSLDVWSVKRLKETGADACKFLLYYDVDESEAINERKKAYIERIGSECLAEEIPFFLEIVSYDANNSDSASKEYAKVKPHKVIEAMKEFSKDRYNVDVLKVEVPVNMNFVEGFGTESLYSQDEAQAFFNMQSEATQLPFIFLSAGVSATMFQETLKFAKKAGSSFNGVLCGRATWADGVLPFVQQGAEAAVAWLETTGKTNVDELNQVLRESAVSVFEKIQ*