MAPGGEAGCDISQIPCRVCSGPSSGFHFGALTCEGCKGFFRRTVLSNVRLECLGNNDCPITPANRNMCKSCRFQRCLAVGMSKTG