MAAPLNLEEGQSSHRPPRFNGHFYSWWKVRMHDYLMAEDSELWDIVLDGPFVPMMDEKDGEKTITVPKPRQKYDEADRKKIEKGFKAKTLLVCGIGPDEYNRVSACESAKEIWDCLKTAHEGTEQVKESKIDMLTSQYENFKMKEGETIHDMFTKLSSITNELRSLGEPISMTKQVRKVLRILPKSWESKVDAITEAKDLKVLTMDALIGNLKTHEMNRNYDLSKKEAKKDKSLMLKYKSDEDSSDDDDMAYLISRFQKIVRRNKIYKKGTNGTRNAAQGDTCYKCGKSGHFIRECPLLKNENKEHQKHRGDKENRRDLVPGNRDRKAAADMVVKRALAAWGDSSSDSEDPDEPKDVSMVAVHEEGTVFNEMFALMAHTENEEEDNQVTLLDMKNDLDKYSLKKLRTLAKVMLDSVIELTSERDTMIVELEILTENKGQFEDTMSRMASLELNNSELKNQLCQFTEEAEKLNGKPNGLQAEIHEKLKNSETNLRLSLEKNNKLEQDIVKLKEELEKSLKWTKSSKLLSNVTNQSNFNKKGLGSLNISPPYNPHSKYVFVSDNLLCLHCGKNGHLKNECVNWRNSCERYSNYAERQNAPNERPGPTEPVSTHRFSKKKSVHAPRSFVSERSSSQCWYMDSGCSKHMTGDVKNFLSLKTLQGGGVSFGDGKKGYILGVGKVGRSLEDSIDNVYHVDGLKYSLLSVSQICDKGNEVKFTSEKCTVVSLTTNKVILTAHRSKNMYVANLEISHGDDLTCLSAQNENADLWHRRLGHVSSSLLNKLISKDLVRGLPKMKFAENKICEACVKGKQIRSSFKPKNQVTSSRTLELLHMDLCGPLKVQSRNGKKYILVIVDDYSRYTWTRFLRSKADTADELVVFFKMIQTKLNQVVCSIRSDHGTEFENSTLDRFCMENGTSHNFSAPRTPQQNGVVERKNRTLVNIARTMIIESNLPQSFWAEAVNTACHVTNRCLIRAVLNKTPYELLNNRKPMLNYLRAFGCRCFVLNNGKDDLGKFDPRSDEGVFVGYSSSSKAYRIFNKRTQCIEESIHVVFDENGSLKNDGSNDDDDILKMLTSKKIEGAETDADQQLNYDCDDQNHSPPEEDAEVEQDDKVPGSTQNSSQSTSDSPEDDVTPDEEDHADLQTQSAAKSGWKHSSSHPLDNLISPLNSGIQTRSKTRNLVAFSAFISSIEPKNVKEALGDADWINSMQEELHQFERSKVWYLVPRPEGRTIIGTRWVFRNKLDENGVITRNKSRLVVQGYNQEEGIDYDETFAPVARMEAIRILIAFAAFMGFKLYQMDVKSAFLNGDLKEEVYVKQPPGFEDAELPNHVFRLNKALYGLKQAPRAWYERLSKFLLKNGFKRGKIDNTLFLLKREQELLIIQVYVDDIIFGATSEYLCEEFSSLMGREFEMSMMGELTFFLGLQIKQSSNGISICQEKYIKELLKKFNMADSKPIDTPMGTNSKMIVEESDPLVNQTMYRGIIGSLLYLTASRPDIVYSVGMCARFQACPRDSHLKAAKRILRYLKKTGDLVLFYPAGDTFDLVGFADADFAGYQVDRKSTSGMAHFLGSSLISWGTKKQNSVALSTAEAEYVAAAACCSQLLWIRQHLEDFGIHIKAIPLMCDNTSAGPDQQKKRLEQLRNEVKLYHGTGYLSSITNMSSSSSSSKKMLDALSEIEPLAFYSPTTAQARLPPPPSPPQNTPDNPFFSIDLNTSSVPGPCEDMLPDNMFEGDLPKHRASESNILAASEELVIESLAMMREEVRAEHTDALEREEVRPSQPIFDKTPDLGRYSSSSSSESASEEASLKWKVESRKGKEKVVEETPKRRPNTRSAAQKLMVDALKASARSAAAVRSARTFKVSNFRIPKEKLVELSGEEVEKKNNKKKSEKKRERVTKKVEKSQSKGKKSERKRKRTQEPGPQARKVENVNLQEVVDSLRKQAVLAGRVFDMGIITLPGMDSLHDMVEIQSWLHLFNKKSPILHEEEVREFYYNVQFLEDGSLLTRVNNVAVSLNEEVLGKILRVPTEGTRSVQGKACSSEFASMISKTPTTKVAGIYKKIMKSDYQLVFEFVNKVILPRTEKRTLATAADLYVMEMLCSFEALSLPSLMIEHIHKTVIERKGVHGMGYGYFLTEVFKHFRIPLGVGKVGTVKQTISEHTLFECECIEGRGLPKSKMAQLLEDLDQLKHETEELTVRLSSKEAEIAVLKAELLTAQSEGPGSSAVQALEKENKELKAKITALQEKAIKDNDAANARLTLVIQSLSKTPPSS*