MDGCKEALGYLGVLQTNSPSASPPVLQDGRNSQKTTSLQRNMGSEFSCMIKEAKALGVALGIPCLDGLEEAEAQCALLNSASLCDGCFTADSDALLFGARTVYRDIHLGEGGFVVCYEMADIERKLGFGRNSLITLALLLGGDYSQKIHGVGPEVACKLVRSIDEKNILQRIALEGLAFARKTKGTKKKEGLLSCDADKENEWNSLQTMCSSKKEHESDEYYRQVIEAYLKPKCHLPNSPAVERVLLQYPFQQRELQKICAHAFGWTPDKTDEYIMPKIAERDVRRLANLRSLSLALGVQAPYQHIRVGYRIAAIVKPRKVQGKECFEVAWEGDPCLKTSVIPADLVKR*