MSARSEHQSVPLSVLLKRELANEKIEKPEVVILHGQASENKKGEDFTLLKTECQRVLGDGVSTYSVFGLFDGHNGSAAAIYAKENLLNNVLSAIPSDLNRDEWVAALPRALVAGFVKTDKDFQEKAQTSGTTVTFMIVEGWVLTVASVGDSRCILEPSEGGIFYLSADHRLESNEEERVRITSSGGEVGRLNTGGGTEVGPLRCWPGGLCLSRSIGDMDVGEFIVPVPHVKQVKLSTAGGRIILSSDGVWDALSAEMALDCCRGMPPEAAATHIVKESVQAKGLRDDTTCIVIDILPLEKPPTSVPTQKKPVKGMLKSIFRKKSSESSTFIEKEYLEPDVVQELYEEGSAMLSERLETKYPLCNMFKLFICAVCQVEIKPGEGISIHEGLTNPGRLRPWDGPFLCSSCQEKKEAMEGKRTSDRLSSGSD*