MSESVITQCPHCSTSFRVNDAQLGAANGAVRCGTCLKVFNALQHQVGGAPRANAPSAAEAKPAAAPPPAPSVAAATSAAPPAARPRDETLWIHDDLDLDSLNLDEELAKLDEFELNQEFSSIEKAPRPAESLLARRDDERDPHDERWAEALIADAEPAQPARGNPRQEPSLGEPLAEERVSFVPLRRAEDPPELRLILDDDDDDEPSLGKRRHGLSALDEDDEESAEEQSVAPLGSARKPDEAPVESLDQLRDEPLQLAWEKPRRQWPRRLGWLLLILLALGGLAAQYIAYHFDELARQDAYRPWFAQLCPEIGCTLPSKVDVEQIRSSNLVVRSHPEFSGALVVDAIIYNRASFSQPFPLLELRFADLNGHLIANRRFKPGEYLGGELAGRTEMPPQVPIHVSLDILDPGPKAVNYSLSFHSPE*