MLFDRTFDVATDNLAPAHVPGDTLRELEQFLYREARLLDERRFWEWDRLFTDSGMYWAPQQHGQANPFEHISLFWENRMLREVRIRRVENPRNWSQQPPTRTAHLVGNVMVEGLDRQGLLVVSATFQVSEWRLVQRQLAGRYTYKLASQEGGGWKIQLKRVDLINCNDVFANLEVFV