MSCQPFTSTDTFIPLNSESSATLPLIMHPSAAECLPVSNHATNVMSTVPSILSLIQTPKCLCTCFVVTMLGNTATGLHYSVPSCHYGNQSSTYGVMAGKKNCLYIWKTNLMSCVPCPPSCVNWANQLHGSLTPCLYKFPDHTLSHGFPPMHQPLLSEDPTAADFKQELRRKSKLVEEPIDMDSPEIRELEKFANEFKVRRIKLGYTQTNVGEALAAVHGSEFSQTTICRFENLQLSFKNACKLKAILSKWLEEAEQVGALYNEKVGANERKRKRRTTISIAAKDALERHFGEQNKPSSQEILRMAEELNLEKEVVRVWFCNRRQREKRVKTSLNQSLFTISKEHLECR