MAKHRIGIDRELLRKGRHFLLVREPSAVIHSFSEVLEATLQETCYPALLELYSELRSMGQPPPVVLSDDLVRDPEGMLRALCAALDLPFQPQMLNWPAGPKAYDGVWAPWWYQQTHKSSGFQQPTSKQKQGEHQQPQQQQGAQQPPPKQLPDHLKPLLEECRPLYALLRRHALKPLYATDAAAAVPRPLGSGEADSSECGGKPGQAAAAGSSASSSAGGSEKQYSGTHAYLDDPRNADILVGMRDGVTGGFDLVWRPEAKVSVLDSGFLLGDGVWEGIRLHRGVLLFMQDHIDRLFEGAKALAMDIGLTKQQLTQLVYDTVDGNGMSDGVHIRLMX