MLHFLPYGFGFLWLVGFGTIFSVSAGHWLGAWAGLEINLIGFVPILLYRGMSVESESTMKYLVVQALGSSLLLFGSLSVFGESQGWGFGEVGGLTLSLSCLVIFFGLMMKLGVFPFHFWLPSVMSGLSWFGCMVLATWQKLAPIFLMGCLLEGDEKSSLIVMAVVLSCFSALAGGVGGLNQTQFRALLAYSSIVHLGWLTYCVTCHQGALKLYLAVYIITSVMIFGILLTVEMNTFASVKKLSSEKLMTSIIMTVILLSLAGMPPLLGFSSKWVAINCGVYLGSSLLGIGVLVVGSLMSLFYYLSLCYLFIFSLYDLGLESSGSESFAGMVREWFKGYSWMFLFVMVVTFLGGLPIVWSSDFWLGFF