MESEKFMDWQFKELSRASYGVRKHFDDAEGTEASSIKLTYCKRNCSNGDATKPHTHEFSEGTKTNGEGPIVAMDAELFPSNQANKENNSLHPRPKSYEKKFKENKPEQKRGGTGHGKATLSTTNLGVRARRRKQQNLEENHGSNLRHHQEVASDHNQQARLNQPISRQRRRRAPKAASEKGRVDQCPRTPKRKCESEIFLPPNLPHGKGMKRSRRVAQRLAQEEPPPPPLKLPRLHVVLTRKEIQEDWMKITGHKYTGKPRKSTLLQKGLGLCTALMCPSSIEYLNDPHX