MICADVQVGQEARTRMMKSNERLVFHVARRYMNRGLDFQDLLAEGMSGLWRGVEKFDADRGFKFSTYAHWWVRQAITRAISEQGRVVRLPVHLHELMAKVTKVDLEYQSEHGRRAGNEKLAELVGISQEKLAMLSKVYMAPTSFNAPVGGSMDPGADTVGETIADDNEASPEEVAVRLNLHQDMDNVLATLSERESGILRCRYGLDDGRQRTLEELLHAQVTRERIRQIEAKAILKLRQPDRSSILYDYVNGASTQSVTWRGGRSKCHSS