MDIDAHAFLVDETSSDDSDEIAVFDSRDLSLLSNERKALCEDRMCNLYKTFRYNGPEYKTRRTIYGFTTLDTDFFDHIQEKISIDFNQEEISKAVIAFHVDKMGIREGAAKMEISVFDFIVLLMDHVWKERDKTIGNYSISRIAGYVGVDRAHMLILGSLINNNIALTPSEIATKTLSEPIEVIVMLTMLLAQMYNWPVAEDFSQNWKNIETSSIPSDEEAIQSVDDFVTIACEVLQDFKNDRSSPVCRYVNDDCSSDLVMISNELTQYANNLLNELHNFSSSNESVSQASSSSRNLINQAEMLAKEQRANITKESIMDSQKNDRNFPAISNEEISVVNVTHNEHVQRNYIVINDPVNISDIPNGCFCLARQQKAYNFVRCQIVEKISPREYNVLFGDGNEEIIDISRIARKVEGRLHIWEGVRVCALYEPKLRFERYRKAFYSGIVGVGPHGSSQNEMLIFFDNGIDSFVHERTVYILAEQKYRFHNFKEEIDRCSNWCLVPQFRQKFVKHYLKNFPDWPLVPMKRKENTQRVNDQDKYCLQILREGKPHSAYVLRTERQFALLRFPIRSKYGADCVMTPCSRHCHIDEWIYRGSERLEAIRQTIDRLEKIEQQEKTGFSAVPIRSRREARLAHNLEYTLPLPRQIISNMNLSEEVDLCPRGRALLSDNEPNYPRRQTARKGGILTMQYENDYQYQDYSVIEGRVSSLRKEKNLIVQDIPEWSNLQQVIHSRCTINCLQCLDKDPFDKEFCGYSPYMIPLLIGWSREIVTFTKKAKVAHNRKAISSAVVYRTPCGISIYRLDQITKYLKDTSSRLTIDLFTFDRTVRPNVIYRTSVKAKLMDDFTNGCEAIPISVYNEIDDELPPKIEYESRRYPYDKETDVSSISFDFCSGCTCIDDCADETRCECRLLTRAEVLRLDKSLQPSFAQGYMYRNLSLGGNDESYLSGLYECNEKCRCSRSNCHNRVVQQQMKIPLELFKTEKMGWGVRSMIDIPAGVFLSTYAGAILTDSQAEREGKAFGDEYFADVNLVDNVEKEKHNAGVDLGDSNDGYYSDEEINCGGPVLSSEGELIAVDEDASEEDDDYDSGQDSSFSSEESHSEKKTVRTQKRRKLVHGGSEEQQDSSMGESSRKNELAAADLDYARSSLVMTESDVFADGTKSDDVDMPAIEPAGPPEGRFDMIKYIENMELPSLYTIDAKKKGNIGRFFNHSCQPNIRAQLVYVDTHDFRLPWIAFFTTTKISAGSELFWDYGYSEGTVDGKKLECFCGSRFCRKRLL