MNLDAGSKIWVEDDQLAWVQAEVVEADSQKVIATSERGKKLIVSPISKVHPRDVDILPGGVDDMIKLAYLHEPGVLYNLASRYELNDIYTYTGNILIAVNPFMKLPHLYDSHMMEQYRGAALGELNPHVFAIADSSYRAMINEGQSQAILVSGESGAGKTETTKLIMQYLAYVGGRAASNGRTVEQQVLESNPLLEAFGNAKTVRNDNSSRFGKFVEIQFNSTRRISGAAIRTYLLERSRVVKITNSERNYHCFYQLCASPEDAVKYKLTDPKNFHYLNQSKCFTLAGVDERKEYLRTRRAMDIVGINAREQDAIFRTLAAVLHLGNVEFSPGKEHDSSVLKDENSLAHLETAAELLMCDADALQQTLCTRVISTGGEIIAKVLDPEAALINRDALAKMIYSHLFDWLVEKINNSIGQDLESQAQIGVLDIYGFESFQINSFEQFCINLANEKLQQHFNEHVLKMEQEEYTKEAIKWSYIDFVDNQDVLDLIEKRPMGIISLLDEACMFPKSSNETFSTKLFQNFKDHGRLRKPKLSSTDFIISHYAGEVTYQTDLFLDKNRDYVIVEHEDLLISSKDAFVSGLLMSQMDENIRLCYKFSSVATRFKQQLQSLVETLSTTEPHYIRCVKPNSDNKPGRFENQSVIHQLRCGGVLEAVRISCAGYPTRRAYNDFLNRFGFLAPDVLQGHFDKTSATEKLLEKMEIKQYQLGITKVFLKVGEMAKLDVQRAKVLNRAIEIIQRKYRSFMQRRSFIAMRIATLHIQAHWRGHMDRRLYKIKRQEAAATIIQKTVRMWLAQRSFKLFQKAATMIQGRVRIFLLQREGRWATRLNATIKIQAHWRSWFLRMQFKRLKAATISIQCTWRAKSARRKLRKLRVTAREMGALQEAKSKLKRCEQFNWCSQMENLLRADAEELKVLELTRFQAALIEIQQQAQTMGMLILEERATNKMLSMQLASLIKVGLLLEATEAENCKLIKENEHLRVLVHSHESKVLEAETELITIRKESEERLHKSKEVELRMDEVHQTLQRLEEKMSSLEIENQALRKKAFAFPPSSRRKGRAMPAIQQRANNCLDYDSKTAEDEQPLLQKTPDKYCITNGDYMRCLASHEQNSPIFSRAIHQSEQRLQRLFVDRQQETQDMLMDWAMQDVGFDNGKPLAACIIYKCLLHWHAFKSKRTGFFDRVIQTIGRFVEVQKNDETLAYWLSNIATLLNLVQSNMKPGEVPVTPQPEDSPVSLLGRVTQSFWSPSCSKGVSVSEGLSGLNILSQTEDKYPALHFKQHQLIVLVEKLYRMLRDKQKKEISPLLTACIQAPRASHLKGLPLSPFTDSSLTQTSISNHWNSIITSLNSFLSKLRTNHVPPFLICRIFTQIFSFINVQLFNSLLLRRECCSFSNGEYVKAGLGELQHWLCDVSQKYAGNSWDELAYIRQAVGFLVAHQKSRKTFDEIRHDLCPGLSVQQLYRISTMYWDDKYGTQTVSPEVITQMKRLMIEELNGPLGSSFLLDDDSSIPFSIEDLFRSMPDLDLANLETPVFLKDNPAFQFLQPVPS*