MKQKREREEPCDVCGHYHDYHGGEPCSICGHRLEVAPVQAGAAPAAPPPKPPSAFPSEIVPGFLFLGSYDHASRHEILKTLGIGYILNTVPSCQALYRNSFTYHTVSASPPPLDECVAFLDEVQHKGGKVLVHCMSGLSRSPAVVICYLMRRNSWRLCEAYKWVKDRRPQIAITKDDAQRLQEAEVQVLGANASGFQVPVGQQPAAGPAGQQQPGLAPFGWPAFGGGCGAWGGGAAPAAAGPSFNAAQAPNLNFGAPAPQGQFVFDAAQQQQQQQPDMME*