MESEKMVHVVDLGGADATQWLELLHLLAARPEGPPHLRLTAVHEHKDVLTQTAMVLAKEAERLDVPFQFNPVVCRLEALDVESLRVKTGEALAVTSSLQLHCLLASDDDSNGSKDSSSNDKGERRVKHRSSPESGSGVSPSTSRADAFLGALWGLSPKVMVVTEQEASHNAAALTERFVEALNYYAALFDCLEVVAARGSVERARVERWLLGEEIKNIVACEGGERRERHERLERWAARMEGAGFARVPLSYYALLQARRAAQGLCCDGFKDRAIFSVSAWRGRRLD*