MEGVRVKEENGGFEAMASDHETIRPRPQPMEGLHDSGPPPFLTKTYDMVEDPATDAVVSWGKGRNTFIVWDSHQFSTHLLPKYFKHSNFSSFVRQLNTYGFKKVDPDRWEFANEGFLGGQRHLLKNIKRRRPVSQSLHHHPSDAYVELGQFGLDGELEMLERDRHTLMTEIVKLRQLQQTSRAKLVAMEDRLQSNEQKQQQMMAFLARALKNPTFIQQLVQKREKMKELGGLGSKKRRLPSNERVENIQEEGPSSHFVNYPSQTHETAETDIDVLFSSLNSDSIFLSFDQKTQVPGSYGTGGLGFGNEQGSQVIWEDLINGGFVSDDEEREDRTEIEVEVEDLQAKSSTWDDDVQVLVEQMGFVGPKP