MHAAARAALCRRRERIGHRVERAGFLAAGAGVAAGGTLAAASWEHAEDLGTAANADAGAGGVVSRAQADRAQTTAIVNSALLFLDLIPAARAVRGAATASRGARAGAREGAEQAAERATGRAGREGAEQAGARAGREGVEKAGGESAEQVAKASRRLQPNEAANWPSVARDYVGKQLDEVGPPPGYSAYKVGGRAILRRNNADDALFARLSLDGDGIIRAGAPPRVRVSNPLRKAEGVGELLARAGHTARPPHHQAHHVIPDEVVRKHPLFRLARERGVFDHDAPENIALLARREVREPGRAPFVPEKIPGLSDGLPRHQGPHDTYSQLVMDIADDALDDIKQQSLRLQDLSDTAIESLTRDILEDAWQVLKAWDRPVLK