MRLVHAVLLPGIIVFVSNGNLLHAHALHEDETGVTAGRQLRAAASEVFGLSRASFGLGKAQDPLDKFFSKIIFSGKPIETSYSAKGIHKKIIEAHDLHVSKSKKAPIQYASVMEYLKKTYPGPDIERIVSTLERHDEVGAKDLGAKLRDALDRQ