YPIMIPFLPDPSWITFLFLFMIQAIEYAGVPPEIMFVFAMGPPLYKPYMMMAIMFMLMLMGVLQPFGAPDFPFMAKLLPPLLMWFFQVCIAIAQFPEGPSLPMMAFILMLLLFMACPAMMFYP