MTMKDSIVLYSALGRGHLVSMVELGKLILSHHPSLSITILFLTPPPNQDTPTSPTAFTCDATAKYIAAVTAATPSIAFHRIPQISIPTVLHPHALNFELCRATGHHLRRILNSISQTSNLKAIVLDFMNYSAARVTNTLQIPTYFYYTSGASTLAVFLQQIIIHENNTKSIKELIIPGLPKIHTDDLPEQGKDQVFIDIATCMRDSYGVIVNTFDAIESRVIEAFNEGLMEGTTPPVFCIGPVVSAPCRGDDNGCLSWLDSQPSHSVVFLSFGSMGRFSRTQLREIAIGLEKSEQRFLWVVRSEFEEGDSAEPPSLDELLPEGFLERTKEKGLVVRDWAPQAAILSHDSVGGFVTHCGWNSVLEAVCEGVPMVAWPLYAEQKLNRVILVEEMKVGLAVKQNKDGLVSSTELGDRVMELMDSDRGKEIRQRIFKMKISATEAMSEGGSSVVTLNRLVDIWREH*