MATENSFPSQADDKVLNTGESGKVVEGEGIPETKGELSKEKDGNWPFTNAEPVREEQVQNAVKFLSHPKVRGSPVIYRRSFLERKGLTKEEIDEAFRRVPDPPSNESPVKTTVQSQDVQSSPPSAVQTLPPVQTVQHTMAPTTPTAPLVQPTHFHWTHMIFAVGLLTATGAGAGVLFKNAVIPKLKAWIRQVISEADESEQKKSLEPSPAAEAAAAAKAAAMAASEVANVSRELVKSRIEDRKYFEGLVRSMEGQVEEMKSMKTAVQYIQSSRHDLHTANGILVDPVETETHRGKNNSTLGAISSIKQVDWRGVSQTSSKNSKADSDVRTVEQASVRPSSAPATVEPSLAPHSKSYM