MHDLLDHCNEFDLKDGLVYAEDPILNSGFGFDGLVHAEELSPDEQKECKIIKLLLKVIDRVLYKLDELVMPFVHKILVVIEPLLIEEDYYAHVKGREIISNLSKVAGLATMIATMRPDIDNIHEYVRNTIASSFSVVASTLGIPSLFPFLKACVSTEGVEADYIRVEILPEFFHNFWVRRMTQDRRNCRQLVDTTVAIANKVGVADIMGRSVEDLKDESEPYRRMVMERIGKTSDDANVMLNGFGAVLNALSQRVKPYLPQICGTIKWRLNNKSAKVRQQATDLISRIAVVVKKCQEEQLMGHLGVVLYEYLEEEYPEVLRSILGALKAIVTVIEMLKSHKKGIRRATVNTFGYIPKEIGPQDVLATLLNNLKVQERQNRVCTTVAIAIVPETCSPFTVMPSLMNEYRVLELNVQNGVLKSLSFLLLAIFIGKESSQET