MVKLKIDNYDVEVPAGTSILDAARTVQIEIPTLCKHPDVDPSAGCGMCIVRVNGRVMRSCCTPVGEGMEVITSDPELVDVRKTVLKLILSNHPNECLTCIRSGHCELQDMANTFGIRDSKLPSLNKKYDIDDSTKAIVLDASKCIVCGRCVEVCQNQQNVWALSYLNRGLATRITAAGGINLADSPCIKCGQCSAHCPTGAIVEYDETEKVWNMLNDKDLYTIVQIAPAVRVAIGEEFGYDFGENLTGKTYAALRRMGFKKVFDTNFGADLTIIEEASEFVERFTKRPESLPMFTSCCPAWVDLLEKYHHDMIPHFSTCKSPQSMVGAMAKTYYAEKMGIDPAKIRVVSVMPCTAKKWEIVRSEDMRSSGFQDVDVSITTRELARMIKQAGIDFRKLHDEEADSPLGEYSGAATIFGATGGVMTAALRTAYFYITGEELGNLDFKEIDGLEGIKACEVDIKGTKVRIAVAHGIGNVEQVLDKVRAARENGEEMPYHFIEVMACRGGCIAGGGQPRVMMPDQPKPRGITDDIRKKRAKGLFDEDLNAKNRLSHHNESIKTLYAEYLGKAGSEKAHELLHTHYVPRGLYKK