MGTPELKIILEFSAGAELLFGNIKRRELNLDGKQKWTIANLLKWMHANILTERPELFLQGDTVRPGILVLINDTDWELLG ELDYELQPNDNVLFISTLHGG