MAVSSVKLEGDALMVCLTHALSTEREEVMGLMIGEAEDGIAHVYSVIMLQRLDKRKDRVEISPEQLSDASTQAERLGLLTPKKRPMRVVGWYHSHPHITVWPSHVDLATQAMYQVMDEGFVGVIFSCFNDEPNHTGSLTITCFQSVDVNKNNGPPQYKRAEVDMEIIQCSSFSEANLQTLIGLPEILAKEEEEAFNKVKNSVDVITSVYNGTVFTKAICQLTEVICGPLMQALENRLELNKRRAQLLEQEKDKLRKELMEPQAQEIL