MSEIEKMDSNEVQPEIQQAVNKTSEDVPAKIEPVLQDEAFVATTNGGTNGNEQVKDEHSNDVNKVEEGVSKAEESKEEQMEEMKGEQMDSQLPEKSYEDNEAYKMFMSKNLHKPVADSLMKMFEEIGTTTAEFDDRAVEMLATFPSEQGKYIIKELHNSHLFGVQNTPQYLMSVMRNFRDRLRSMGAQSAMELPLIPGPDPIKMKALIERTQYQLEVTVGQRKYHSPPGYEGPDPNQSGEGGCVYIGQIPKEIYEDTLVPLFEQAGQLYDLRIMMDPVLGKSRGYGFLIFCKKADAIEAAKKII