MMDRESFELFINDLCAGYPFVHIKNLTSSWRDGQFLCALIHAHDAALADISEFKPSEVESNLRGARNLAEERYNFPLVLDGDQACTGKADVTDWYDDAGKIFHMYGNG