MTEIELMSEIRDANLNYLMLAQQLIRADKATAIFRLGISSEIADLLEGLSNMQLVKLSSANVMLARFRFDDSAILGMLTNYTKDRSQAHLHAAILMSGQVTEAIG