MAKDRSGDLVPYHPPFHLGPDDTSGASSRRWRDGSLEVDLPMMQLKELFNVNHFIVSQANPHIAPLLRIKEFVRAYGGNFAAKLAQLAEMEVKHRCHQVLELGFPLGGIAKLFAQDWEGDVTVVMPATLAQYSKIIQNPSTLELQKAANQGRRCTWEKLSAIKANCGIELALDECVAILNHMRRLKRSAERAAAASHGLSSTVRFNASRRIPSWNCIARENSTGSLEDFLADVAASHHQGGSGSGAHTTRNWRTHRSAHDGSDSESENVDLNSWTRSGGPLMRTTSADKFIDFVQNLEIGSRLNKGLTIDLNNLVPQMAGRDLFSPSPRVSTPDRTSDTEFDQRDFSIRVPAGSSSIMVGEGDLLQPERTNNGIVFNVDTVAECVQLDSPEKEMDISSVSEDGEDYVEQESGKINEVDSVHSGDNRSTIDDGEDKQVIDKQVIDH*