MSSTSTQFAPTRRMGIFEPFHHMSMWEDAFRGDIMPSVSACMVTPANDRADDKSGYTSSDQLIPSGSEDNQAGKSVSDKVQRRLAQNREAARKSRMRKKAYVQQLEKSNLKLAQLEMELERARQQGLYILGSNGNMGLSSTINPGIAAFEMEYSLWVEEQQKKNVELRNILQSHVSEMELQLLVETVLNHYYNLFRMKVDAAKADVFYLISGMWRTSVERFFLWIGGFKPSELINIVMPQLEPLSDQQIVKICNLRHCCQQAEDALTQGMDKLQQTLAQNILTMTTGMGSYSSQMVSSMEKLEALESFVTQADHLRQQTLQQLSLVLTTRQSARGLLAFGEYLQRLRALSSLWAARPREPT