MPVDSKVLEVGNTKAMDSISGYKQGMQEVLWSLMYGMGESRLRAAREVRRLTKTSAKRRVYLAEAGAIFPLVSMLKCSSMEAKEAAVLALMNLAVRNERNKVKIVHAGAIAPLMELLQSENGNLKESAAAALLTLSASNANKPVIGSSGSTPLLVGMLTSGSLQGKVDAVLALYNLSTFPGNVMTILAAGAVSPLLLLLKDCKKSSKVAEKIMAILELLMEFEDGRSSVHKVEGGLLAMVEVLEEGSVQGREHAVGALLTMCERNRLKYKDAILQEGVIPGLLELTVQGTPEAQEKARKLLELLRDVSKSRRSASPKESPALVLESIVYEIAAHVDNDESGTGAAKKMLTEMVQLSMEQGLTPLEEGANDLHQQS*