MSFVMGWSLYCFAAALSALLFGFLVKNRGRTFKSTTKLPPGTMGWPFLGETLQLYSHDPNIFFAAKQKRYGEIFKTHLLGCPCIMLASPEAARFVLMNQAHLFKPTYPKSKELMIGPNAIFFHQGDYHARLRKLVQGALSPEVIRSIVPDIEAIALPLLDSWDGRVINTFLEMKKYTFDVGILSIFGSLDLHYKEELKKNYCVVDQGYNSFPNKIPGTLYRNAVQARKELSKILGTIISERREKAMEKKKLLGSLLLSRDGNGEPLSDEQISDNIIGVLFAAQDTTASVLTWVLKYLVDNPKLLEAVRAEHVAIQEANENARNSVTWAQTRNAMPLTSKVISETLRMASILSFTFREAIADVEYKGYLIPKGWKVMPLFRNIHHNPDFFPDPHRFDPSRFQVPPKLNTFLPFGTGAHACPGNELAKLEMLILLHHLVTNFGWEVVGPRHGIQYCPFPIPKDGLLARFHKDPAIQDHKNSNQ*