MRLVHAVLLPGIIVFVSNGNLLHAHALHEDETGVTAGRQLRAAASEVFGLSRASFGLGKAQDPLDKFFSKIIFSGKPIETSYSAKGIHEKIIEAHDLHVSKSKNAPIQYASVMEYLKKTYPGPDIERIVSTLERHDEVGAKDLGAKLRDALDRQ