MLHADERVAMREIAEQLCLGFKAEELEFSRAAGFAENVAFMREVLRVLENGRRGVVFVLEEFDLFAHRPKQTLLYAVMDLLQQTQVQAAVVGVTCRHDAAELLEKRVKSRFSSRRILLAPPRGKGAAASPTGIEPALVYPPDPGFAARWNDAVDAAVSQVGVDHTLRAYEALECTPRAASDLALFALACMDRNKGTIAAKDIMVASQRLLGDTYVRALSGVSALELCMVVAMSRLHRFRRKAVFNFNHVEDELX