MQIFIKTLTGKTITAETEPAETVADLKQKIADKEGVPVDQQRLIFAGKQLEDSKTMADYNIQKESTLHMVLRLRGGY