MNGHFLRSQRWLRLFQLYSLLAVTQSVDYYRLLGVSRRASPQEIKKAYRQKSLEHHPDKNKDENAAGVFAEINRAYEVLADDELKNIYDRSGAQGVTDFEQRNRNNNHGVDEDYFYSEQPRPKTETVSFPLSVTLEQMYSGDSFDIQYNRQTLCVDWEMCIKRDNSCHSNGMRMRIQRFGPSFQQQIKSRDDRCIAPGKRWVDQCSHCSSMTSKKGKMLKIEIPPGARKGQRLTFAGMADERAEHDTGDLVFILEQQPHEVFRRDHDDLHLTVQVPLVDALTNFSTTLNTVDGQPFNIHKDGVIDTGDVLKVPGMGMPNRSRPRQKGDLHVKFDVVFPEELSLRQKEMIRQAFFLEEVSEASNEVGAEL*