KLTMSNGCDVIFPRSPLSSRKMNRSTSFRIDDLLRGKATFKQEHPEMKLERDHFSPSPSPSTPPDISPSFGMQGIIPRSIQEHLHQRSLAPRIPYTLSPFMNFGMNFMPQNTGYLLNRAAADMMSLYPSVPLATNSLYNQLLLRDRFLQFAEQSGSSRKCRRSRTVFTESQLISLEKRFERQKYLSTPDRMELADALGLTQLQVKTWYQNRRM