MDHPYGVQPALGLFAVGSDESRSVRSTGLGSLAVLPDEAVLGILESLPAADLARLSVVSRFLHVFCHHDDLWKGLCLEELEGRWDYQGSWQETYLSCAVPGYRPGRRKPLRVAGVQSDLLYTPWLCASMAIDAAWLEVDNIERRAGLSLADFREQFELPNKPVILTDVVTKWPAMEKWSRQYLEAAFEGSHVLVGDQPISFQAYCKYADTNRDELPLYLFDKTFCSTAPQLADDYSVPELFSDDLFSLLGADRPDWRWLIIGPVKSGSSWHKDPNSTSAWNGVVRGSKKWVLYPPHITPPGVRPSEDGADVASPVSLMEWFTQFYPHKHSVGCAPAECVLRQGEMLFVPRNWWHVALNLEEAVAVTQNYVSPANLPHVLRHLRSRSPALVSGCAAEARSGLYDTFTAALRRQRPELLQAVEAAEAVAQRKAEEQHKLAELFREPAAASGSDRAAATSAAGLGSKVEGRRNGCTAAAVPTAGASSSGAPANAVGFSFGFQLX