MPVDSKVLEVGNTEAMDSISAYKQGMQEVLWSLMYGMGESRLRAAREVRRLTKTSAKRRVYLAEAGAIFPLVSMLKCSSMEAKEAAVLALMNLAVRNERNKVKIVHAGAIAPLMELLQSENGNLKESAAAALLTLSASNANKPVIGSSGSTPLLVGMLTSGSLQGKVDAVLALYNLSTFPGNVMTILAAGAVSPLLLLLKDCKKSSKVAEKIMAILELLMEFEDGRSSVHKVEGGLLAMVEVLEEGSVQGREHAVGALLTMCERNRSKYKDAILQEGVIPGLLELTVQGTPEAQEKAR