MDMQEGSVASANNPENAADNFSPLSMLPPECLVNILDHLDTADNLAVSNVSKDLRKWAKPLVFRDILWAYTSTPLRRVLLLLEQIFLNPQCAGYVKHLQLTYTGPAWILPDLDIDFRQHATRFAFVSRKAIQFVSQIGLFDTVGYAALLYQGDYYAYAAVLMFQLHNLRVLELDYTYTLVGGYPGLFLQIALRSSFEGISRFNRLEKLKYGGDVPQAEKLDDEAEEAVAAIPVLENTDQFAPWFALPKLKHVEMWLRSTFELDKYKDQLAGRELESLVLARSSVDAADIKEILSACPKLRKLHLGVSYNLVSKLALLDSKELADALKPLKDRLETLSIGLDTDPSFVGGFSWEQDNTFGSTLTDPFLMLFSEFTKLQELEVPMPLLLGWFSNENWADFHKYLPPKLRHLVMRNDLSGFDNYTWDPYGMVFAVDQRIVETKKRIPSLERVTLRVWATNPRRPNEDFLAEAADMAQSVGVQCDLVVDELGSGLWVARAS*