GPLLIGILVGPYGMVVIVICYAIGLIWGWVIMAFGPATGRMPVWGEIIPHPPFFGLPIPMWMIIFMIAEKINAKAWVIMKGVWMPGPFPMLMTWMFLVFMMPPFKEIIMMIIGFVVFWLKK