MWLVRPVTAEDIEPILTFAEAHTRALPSTLPHEREALAGRIKESCAAFAGEHGAKHLARFLFVLEHVDSHEIKGVAGIDARAGNGQPFYNYRRDELIHASHELGISRRVEALYPSHSLTDCTLLCALVIAEELRGTQAFELLSRARLLFIAGHREWFAARTVVELQGIQHSDGSVPFWDSLGRHFFNMDFATADRHSAQLSKTFIAELMPPNPIYVTLLSEAAQQALGEAHPATSGNLQLLQREGFGAGHYVDIFDGGPVLEARTDSLHSIAASRRKILRGSADADGPLWLLAAGEGPHFCCTLTPVGEMLDAALKVPIDTWRRLGGDTGDSVRGLPL