GLPVPMMPVPMPFPWFLKFAPPVMAAGIIVKAGSLLMLMMGVPKFCDWEMIAIIFGWPFLFFFCCAWPGGPLPVLVPG