MVHMHITAWALGLILFFVAYSLYSAGRKGKGVHMGLRLMYIIIIVTGFMLYMSIVKTATGSMHMWYGLKMLAGILVIGGMEMVLVKMSKNKPTGAVWGLFIVALVAVFYLGLKLPIGWKVF