MTLHHELLPDFVRAVQIHPEVYEDYNAKDAERAWEVIADLFEITVSDAKKQWLELVRIHRFMYLDLPDEAFKVIAPKEDPRWQAATRQTAITLAHFLQNDLKFLFKDETII