GLVVPHMPWPMPFPWFMKLAPPEMEAGMIMKTGECLFLMMMVPLLMDFEMITIMLHMATLVYFPAHCPGMPIPILVPG