MSCQPFTSADTFIPLNSESSATLPLIMHHSAAECLPVSNHATNVMSTVPSILSLIQTPKCLCTYFLVTTLGNTATGLHYSVPSCHYGNQSSTYGVMAGSLAPCLYKFPDHTLSHGFPPMHQPLLAEDLTAADFKQELRRKSKLAEEPIDMDSPEIRELEKFANEFKVRRIKLGYTQTNVGEALAAVHGSEFSQTTICRFENLQLSFKNACKLKAILSKWLEEAEQVGALYNEKVGANERKRKRRTTISIAAKDALERHFGEQNKPSSQEILRMAEELNLEKEVVRVWFCNRRQREKRVKTSLNQSLFTISKEHLECR