MSSSSSDSDSEGSPWIPLSQRPEWSDVTPLPQDDGPHPVVPILYTPQFRETMDFFRAVLSMDERSHRSLLLTEEVIYLNAGNYTVWHFRRLVLEALSYDLRKEMEFIGRIAQLNYKNYQIWHHRRWTAEKLGPAAKEAELSFTEKVFLDDAKNYHAWSHRQWVLKALGGWESELDFCGRLLQEDIYNNSAWNQRYFVIKNSPLLGGLESMRESELKYCEDAIAIDSGNESPWRYLKGLYKGDNVELVKSKAVANICIQELRKNSACIFALDLLLDLISLGYEASRHDLCGPLGLDDEISNPYEIACFVCLRLKEIDPMRTLYWSWRRSTLPSTLSGGQQV*