MESFPTDPLYSPLDIIPSPAVIQEDFGCGYGNELGGWNEVNPAFDHEKQPFLLCDKNGRQTEEESTKENKETRKGRDEKSNSSKMLSRNTISQYFYMPITQAARELKVGLTLLKKRCRELGIRRWPHRKLMSLQTLIKNVQELGKDEGDGSDQGKLREAIQILEQERKLMEEMPDLQLEDKTKRLRQAYFKANYKKRKLMGTMDSSQSSSNSNPQTVEVAMNYTTMDEEDEMKSLLSDSFSSTNMML