MVAANQSMKGISRGKQLLPLVDAVYQETGRRPALSTVLRWSQKPNRHGCRLQTWRVGGRRLTTVEAVRDYIDATTAAADPGLLPVATNQQMTSAHKRAMEQLEKEGI