MEVFLNFCDEGTGKNFTGHLNKALTDSGISTFLPTQQQHQPSDIQRAIEGCDVFIAVFSRNYASSFFCLDHLSYLLSLSKRERLILPVFYTVEPSHVRWQMGPFEEAFVDHKIKSGLAEEIMQKWRSSLKEVADFNGWNMKDFRTEAKLVNKIVKHVSMEVVRKTPLHVADHPIGLDSRVADVMRLLDLNTNDTQMIGIHGMGGIGKTTLAKAVFNHIKSSFTSSCFLSDIREKSENISGVVTLQKQLLNDLFNEEDTNINDVHKGINVIKSRIGSKKILVVLDDVSDHNQLEKLVGKRDWHCQGSRIIITTRDEHVLNVHDRVRNHHIYKLEGLNDTESLQLFSWHAFRRDEPMQQYVKLSIDVVSTLGGLPLALEVLGSYLWDQTTIQAWEDTVTDLKKVPNNDVMLKLKISYDGLNEKEKQIFLDIACFFIGENKDYAIDIWKGCRLPASNSINRLLQRCLIKIDGGKCLRMHDQIHAMGRCIVELENLDDPGSRSRLWDQDVIFDMLKNHKGTSKVRSLMLKGNGQEQSLETEAFKSMTNLKLLSISDACLIGSLKYLSSELMWLKCPLRSLPDDFRLEKLIYLDLSKSDAVFDLSNGNNKQLFPKLKILKLTSCRNLKRIPNCSLYPNLEKMILEFCSKLVEIPDSIGVLRNLVSLNLQHCSSLKKLPDSLGSLTKLEELDVSFDSNNYGQLKELPKNLGSLISLRTLKIGFNTSLTRLPSTFSGLCSLEELDARPCNLQGMIPDDFEKLSSLRNLNVSENVLMRDHSQLENMDISGCKLLVTIPELPTSLVHLDAFGCVNLQSMPKLSHLSKLHTLWISNCLQLVAIPELPTSVEYLEASGCVNLKTMPKLSHLSKLRALVICNCEQLIAIPELPTSLTIMRAFGCKRLQTLPKLSHLSKLVDLQLSTSNHLVAFPDLPTNLWYLGVIKWKCLQTLPRLSHISNLKCLQVFDCGELLTIEDLPIALETLDASYCPSLQTIPNLSHLSQLHMLKLINCKRLSEIHGLSGLKSLSTLHLSGCNPQVLRRQRLEKEMFTPLRSLCVPGSKVPNWFTHKWTMQDTTENPDWYMKQTVSCIVPRVSEEGGLHFRQIMVCLVVYSSDFRFTHPSHRVTLSLKREGTEVYRVSFTNFTGSHGNHMYFHLVELGRGDMPLLDPMVGGDQIELVNESENWKGKIEAKNELGPSMTSLCFLLKEAGIHFVYKPEDTKDSISEKLADFINSLYLQ*