MLRKWASSLVLQVTTLLLSQFPAVEAGSADNLKSIDQKKLDLVGLISALGTESARKSFAFSSMNDAFSITGHVGPGSLSLATSFLQMTGLRFAQLLALGNSPAPHVECPQGFQYLGLHSNTKCPVLNTVGASLISEHKRLWKRATPPKIQGRNASRSVEVLVLSLTGTTSGARAQLKGKCIDGLLLGWLPLVLTAGIVCMACVAMEWFIGGLIALGALGMALAVWTTQSMLVFKYDDPSIAAGAPERGDCLVYSLNSDTFHIVEGTEASVQGLFQRSLKQEDKLPGKLALLLSGVMLYAYSIASILWLPNVSVYGQVFFTCANFVGLVADMVKGSKNGNLGFARKAKEQFDVKLKTRVVFGNRTAAMAFIARHTENCSFIKSAGLLPVNGPSWEKWWELLPKACHGGLEHVMKSLESTTTRDDKLFETLVQDMKDGLSFQAG*