MESSITLWQFLLQLLLDQSHKHLICWTSNDGEFKLLKSEEVAKLWGLRKNKTNMNYDKLSRALRYYYDKNIVKKVIGKKFVYKFVSFPDILKMDPALVESGRCGEEGVSASGAEDAGVRTQYLQSGLYSSFTVSSLQQHRPIKMEPRSDPPDDGSSVIRFKTHHGHSSLPPTPSPSSETSGSSRPPSEHPQSSPCPSSPPQSPAHPRAARQSHTTQTVDPEPSAEPLNLSSGQRRRVSSPLRSRKPKALEISASSLFLTGSDLVSIALNSPALPSGSVTPAFLTTQTPSGLLLTPSPLLSNIHLWSSISPVGPLSPPQLQSHASLFQFPTLLNGSIPLPLPRLDTSSPLLLASSSHKS