MADLKHLIENKEYQQILELEGVQYDRFKVTCLIHLERYRDALILMKKMDAEHTKQQNEVGDKMQKMQIKEKMSGDMRYEKAYALYKLKKYKKSLSILKRMEASERVNVLLSQVYYFLRSYRKAYNTLSKCKYEKERDVNLCAMDSLSRISLRRREDDEQIHHIELKPGHLAGQMAYNSSFRDFHFYDPEGYVHKYKNVSNGYIQEQIANLIGCVDLDKLSKKKRKIAQYNLNNDPNFKKYLLHRNRDSFKKLLLCSGKSSLKNARVEDEHLMRLIEYIQMNVDEKVSADILKSAKKSRQE