WLLGVIRLPFYAYYPVLLTVYPGTPVFIMDFTACGEWTVIMIIYLGLMGMCPMGFIVPR