MSEPPVVSALIETFTSILADKVLEEVSLITSFKNDFEFLCDELVSVKLLLDDAGENSTSRSMSNWLEKLEYFLIDAVDIVDECRAREFGNSIFSNFEKLIFRYKMGSRIRTLKERINNIHGSAKYLKHLMSVLQVNALNAHNLEDKRERSSAFLNESHIVGIKDDIDKITEFILKEKGPQVIAVVGMGGMGKTLLVERVFKSRIVQESFDHVVWLAVPQNFDMQHLLPEIKKKMKIDHTVRNPELTMDNSRDEILKELETSSCLLLLDDIWNKDDFHKFGWLLGKTKIIVTTRHKQVVSNISDQQLECYFMKYLSPENSKKLFCIHAFPDRVHRQQSTADTDMNLPSQPHKELPDGADTQQSTADTDMNLPNHPPKELMTVTDQIVKKCGGLPLAVKTIGASMARVRRLPNDWESILKCLNEAEAMSDQVWPSLRLSYQALPYHLKLCFDYCSSFPKNSRIKSEHLVNAWIAEGFTPRTAENPYDVGLSYIDELIDRCLLEVSKVGGDERVKYCKMHDLLHDLAHSESHKKTKCLLMPGKELEK*