MSTRSGFLLGISLDKRPVIDSYLEVSRGHSSRPCTAWNRSHTMENRSSQSGVPGPRPKNDTLSALKGVWTREQEVLKSRLVLQDDFSWALGAKVSDSNESLDLKISPENEGNRLRYVGGVDLSFSKSDPSFACGALVVLDFDSLEVVYEDFCTVQLTMPYIPGFLAFRESPVILNLLDRVGRKKIDFYPQLLMVDGNGILHPRGFGLASHLGVLADIPTIGVGKNLFHVDGLSDAEVRLEASKSDLHAGETVPLIGNSGRVWGAAMRSHDGCKKPIFISSGHRISLETAIDVVKRCCRHRVPEPVRQADMRSRERLRILNHQAA*