MLRIKDPLKAVPFYENLGFTLIDKFDFPQYKFSLYFLTTLPEGEPYNLQPGTQAAHDYLWTLEGVALELTHNHGTESDTSFSGYHAGNQEKDGFGHVAVNVDDVYAAADSLAEAGYRFKKKPDEGRMKGLAFVYDADGYWVELVKRGENSGIANDCNFSQTMLRVKDPRKSLAFYKAMGMKLLSEKHFNDFSLYFLGSSNVADGADTKTLFQPVLELTHNHGTENDDDFRYYNGNEDGRQGFGHIGFLVDDVYKACDALRPLGFGFRKEPDGGSMKGLAFAYDPDGYSIEIIKRGGIDFGDALQE*