MTLHHELLPDFVKAIQIHPEVYENYNGREAEKAWEVIADLFEITVSDAKKQWLELVRIHRYMYLDLPDEAFKVSTHFNY