MSCQSFTSADTFITLNSDASAALPLRMHHSAAECLPASNHATNVMSTVPSILSLIQTPTCLHTYFSMTTMGNTATGLHYSVPSCHYGNQPSTYGVMAGSLTPCLYKFPDHTLSHGFPPLHQPLLAEDPAASEFKQELRRKSKLVEEPIDMDSPEIRELEQFANEFKVRRIKLGYTQTNVGEALAAVHGSEFSQTTICRFENLQLSFKNACKLKAILSKWLEEAEQVGALYNEKVGANERKRKRRTTISVAAKDALERHFGEHSKPSSQEIMRMAEELNLEKEVVRVWFCNRRQREKRVKTSLNQSLFSISKEHLECR