MGTPELKIILEFSAGAELLFGNIKRRELNLDGKQKWTIANLLKWMHANILTERPELFLQGDTVRPGILVLINDTDWELLGELDYELQPNDNVLFISTLHGG