MSVVLGSSVYACNCHQSSSSTTPNTGCGRQACNVASPDVFEALHNASLVWDGRLVVDAGFMTNDDSILAAGPVAKFSRRYQYPEVYMEHYNSQEVGTHLAEALIASVDGQACPGQLPPMSAAKVVGCMIPGGWSFALAASPAAAAHRDTHPPPGGKALISKGELGVVRLVLDAQSHIHSIAYLGPQPPQALKLASLVGLPISYVKEELGLSDSTLQLSAADGAVSMSGLMTKDHVTLGVEVSQDVLSVLSQPWGELLYHDGFAALHKQLLKQCSGLSKEDAVLQAQASVLSCMKGCSSELPAYNLPVMTQ*