MSGSWEHVDVDDSNDMSVDARDEIVIGVLAIQGSYREHEALVRKCHPNARAVEVRKGSHLKNCRGLIIPGGESTTMANIARRFGLFEPLREFQASGRCVWGTCAGLIFLADHIERGSKLGGQELLGGLDVGVNRNFFGSQIDSFECQIPWTATTGTDEPPFRAVFIRAPAITSAGPNVEVLAKYKLPESKKAKLVGTSDEGRDEVIVAVKQGKLLATSFHPEITSDTRWHRLFVDMCAHETPYELPTEDGEELVPFCRPLDLPVFDDSVMAPVEKN*