MSSTSTQFAPTRRMGIFEPFHHMSMWEDAFRGDIMPSVSACMVTPANDRADDKSGYTSSDQLIPSGSEDNQAGKSVSDKVQRRLAQNREAARKSRMRKKAYVQQLEKSNLKLAQLEMELERARQQGLYILGSNGNMGLSSTINPGIAAFEMEYSLWVEEQQKKNVELRNILQSHVSEMELQLLVETVLNHYYNLFRMKVDAAKADVFYLISGMWRTSVERFFLWIGGFKPSELINVCSPCCIFTAL