MGVTWELDFYSRPLLDDEEKKVWEVLICESPQSVQQLPGDLFRYSQYCPSSTVNSVWLRQAIEAAIAEAGQMPQKIRFFRRQMNNMISKACEEAGIPPAPSRRTYVLEQWLGDRLENFYPQQPGYDPKLASSTSVQYPELNAIALPDAVRGDRGDQWALVSLAAADFNDLPDWEISFGESFPLSSYNLSPDSRIPGLILFSPRALPFAAWLSGLELGYLQYNTDPRPIMRLETGASDSWIVANVTDKTSEQEAQGFEQTKKLAQGIHFLAIQTSPDSETFAGFWLLQETGQV