CVMPKPPALLMMHYAGAIGQYFDLSEFWLFLIIFMRMMFLMMAICPILIIVEGILLGALLGMPHWFIIILWIIIIMMMSMLLL