MSRPRTTRCPKRPAPQLAVAPCAATAKRRRLAPPESPWASLNPDLLRLVAERALASDLLDYVRLRAVCAAWRSATACPRGRGITDPRFHPRRWMMFPEGHGLHPGHAKLRGFVRFFNLSTGALARAKLLLFQDHMVLDSVDGLLLLQRDHDTAIRLLHPFTGDIADLPPLETLRPQMGNTTNSVLWNYNEEKHRIGFLRDVCASVSVNDTGSITVMLAFHLFNRVAFAASGDLQWTLSKCYFGRPCWRTLSYQGKLFMVKAKHDITGNSDILQIDPPNDQDAEGSPLPEKELAPKLVATIPKDKLFGPCFLAECDSEILIIGHDSRPTSLDSQTMLLPFAYNDIGNYTHTSVYRISDLTSGRFSPVASIGDHALFIGPRTICVSSKALPTIFCGDTGGYIFHTPPTELFFTQYHLSSRTWSPLIDGSIGNSPPPRPYSLIHHILTCCYRKYWNKGLIFYRETTPSWRVKRNCRVGG*