MTRSHTPKSLAVLLRARMHPDSIPSPLPAPSPPASPDPNPSARPAAASSVRHWLHASISAASPPPAALECFSDGYRSLDRGGRHEILRSLATDYDVPRARVRDLMRQYLSVSATGEDGDEQPRAEREEGGAASALYRMERGLRDALRPKHAGFLEAMNAQPGGLKLLAVIRADLLALLGEENAPVLRALDGYLKEKLVTWLSPAALALHQITWDDPASLLEKIVAYEAVHPIRNLIDLKRRLGVGRRCFGYFHPAIPGEPLIFIEVALLKDMATSIQEVLLDVPPIAECEAKCALFYSISSTQPGLSGINLGKFLLKRVIDMLRKDMPSVQIFATLSPIPGFMQWLLAKLASQIKLAEAEMQEGNSLEGASSTFRESILFPEEEKMIHSAIDQVDGKQGIELLQDILKSSQWVKSDKLSAALKSPLMRLCARYLTREKIRGKALDAVANFHLQNGAMVERINWMADQSEKGIEQSGGIMVNYLYRLENIEEYASSYSATGLIHTSPSLS*