MSNAAAAQPYRATDSLQAFFHSAKNXXXXXXXXXXXXXXXXXXXXXXXXNPSERRKQRRIRTTFTSSQLKELERAFLETHYPDIYTREDIAMRIDLTEARVQVIRIRAYLEQDLLEVSPCPTTGIIKSCS