MVVFKVNDVQPDLKAVNDWVCPGVIGDTHAISLAGTRTVEGFSHPAAYFVRDRHAMAKNPLIAAVYLAFSFHLPLVLTPDVIWNTIMLSVSQHVGKDPEKHRHAFVNHKGKMTLVAMDDTLRRGSRDNNWGRVVNGFADQIADSLSGKAALTALHTRFTTSDEVARVAHAVVFMDTVKSYFDYTVMTMCGIPSIELAGTREDWQKLRSALALLDDLDLVEWRSQLDFILTHFEHAFDGKVEQSFWNDIFLEHGANGSGGVTKVSGWIGTFFLYTTKKLNSGALGEPSETENTSGFYQNSPVKRASDSRYRQVINPEDFPMGLSETPFKWQYFNKEIEMLLRGGLIGVIHNHETHAVAPHVGWLVTEAKEKVPHTGNFPFSPPSYPPEVTEEVPRDETGNSGFRNWLRSKFRTSKGLHASDRKAERESGQRNRHG*