MSSAVVGNLVHPLKKPSYREDQNDTPFPFHPILYVTPSVVLRESTSSAPSSPSASPYVVNFKRRGPNTSIRNQDVGGQEESAPHSSTSNEDTDRTRTQEEDMKGMDVAYPCPNLSCSGTYCRAEENGLSEENAMLADLPDLESVTTKTHKMRMRPAILSRQSSTCEEFYDAPETPSDDSHSLQTSVNAVPLMKMRDMSAQDLEHSLQEEVARRIRAEEALALLQESCNGIIQRCASIGILMAPNEDMTNSIGKNMHDACDHLSERLAVARMVAGAVARAAAKVTKDEEMEHLIASKNWEISRLWDKLQYLEIINREMSQRNQECIEIAKRQRQRSKRNQKLFLGFFCSTIFLGTAGLLCHKSNLWSHRVAG*