MMGVQGNLEDFAALVQAVKKGQVAAQGGRLLRLDVVARADILWALGRLVRGSSGAQEAFLKAEGFALVLPLLQSIRVPDWPLEPKGGWGKSSAAPRGGGPDSLAAAAPRKVSTVGGGGDHKLHSVADASAVEPSNRSGLRGGSQDDVSGRGTESDRVSSKGSLEKSGEGEDSHTQGNHQKNGEQEERGLLGILAEVSKSQGEVGTGDGMGEVGIVMKMKRAPLPQRLPPSGVSLQIEPRDVPLANKLELVDALFQLLTVAVKSMPLGRVALRDGLRVEAVKKLLPATGLLVPLHEERIVEMLFQLATETDRKLSKPGRRQIQVHRKGVEDLEKVTDQDWLKVDVDAYLAHLTPGTAVSGGGPESDQVCVFNAVAVQALLEVLPQLSAPMQLRLLVNIHRLANMSIRNVEALCGVGSVSILMEFIRPYLGEMATPLCNLVLCIVQELGTFRLSAMELRTLAWYMRQSKDSPNQRTGEVFLSMLERMCMDGGPPQGLAVGPLLHLSFSRLGYGCAKALIGDRPWPPVGGYTFTCSLSFRGLLQEGCIPISKQSNLVNEAMLPIFSVGAADDSATFLTQIQINSKGHVVLSSGPNSRVVFTDVHLEEGLWHDVTIVFSRPNALAGFFQTSTASLYVNGSLRQSGRLGCGVWGGGQPLQVVLGAAEGQARPRPLSWLLGAAALFEDALPAPAALLLHALGRNYPGTFQDDDLGQFVPLEACNGHNLTIAERLEKEAALTGGGLWSTGEEEMAGDGAEACKVIWDERFPIALISMLSSKKLIFKFSGTTVELCPTDLARTMVNLVNPGSSAASTVGGIPQMAGLHGDVQICSPCGVADGIRKIGGVAVVLAMVEIADSQQKLHLAISLLAGTLSHNVRNVRDMKQVRGYHLLALFLHQRMPLLGMEGLDLLLQIAATDGACRGGERGTTGERDSGEAGGLPSLVLANRDMVKDVLLDWTLWVRAPVALQMALLSFLERTVLHNRYRRHNMALLRQLNVVEDLLATLQRGDLEVVVMERAVRLLGTILACEPVESELTQVAHFIIMTFKPSMISHSFSLGGEGRGMTDIGSMTAKGGGAEGAGLSNVDGSLMAGGYQGSVRGPREPLGPHVMIRNALLEMIVKLQLMLKSEENVEFCRRVASTKVAMALLDEEVHPSTLRWVLVMLLSALHSSVNVATRFRNWGGFQYLQQVLPRFNDEPEVYYLLAAVLCGKLTYPRLQSVRLADFLNLLPESSEHEEVHLPCLLDSFIAALKAAFQQRQRAQPSHSAGGAPRGRGGQAELQAGGADPPAALPLSGGVGGAARLAATLLQFLISGATRWPEFASACRQLETLQSLVEMYFYCVSSVVPELHNEPTTLLRRQSEVAIKIQNGGSAHSERGIFNGERLQTHQEEHGRGELVKGNERDWGKDESRGSGGEDILADLAEGHAPASMNNLPAIVTSESLSPQDTPSKGSPLASQVSPLLRAGTMSSASMLTAWLGSSTIGEALSGYSLGEETCENIPQQGPDASVLLSIDAAQVEDEGSEGAGAILQLLGELLGSAIVEDAKALTLLELVLDSTPLETRTDAALVFQGLCLKRICAVVERRLTDVSGRRQLEVGVWGPNLEGLSSLLADRVYLGAFAQRGAVRAVLEFLLAVLRAANADRAVELLPPPSRSSISRRRRGGGLNFFVFGLLRSANRLVMYSFLPPLLTGLSQEEARGGTRLGSQAWLANRGAARESALDCTLDPADAVRLLVSNSALLLCPANEDAELLSCLCHNLTHWLWDKDESVRRLAVEGWKVLLSSRAPDLGKLLMMQDAHGQSINILHGGFDILLGKGVVDFFEWLRLAEDDIYEVLEHKISPEWMEVVNSSAKFPSGHMKSLENRRRQEHNKRVQNTGRLKTAWSERRRSTGRALDGIREAIARELRVRRQDKYGWVLHAKREWQGRLRELVHERGLWPMWGGAGAEAPVQWQLCATEGRFRMRRRLERCKVHVDLHAARPILPLGETAPGRAEEETVGSGKKSEKVRGGLPGDELTHLFSLGRGVVFAKPQRTFSRLLDKDFWETAEEELAAVEEGEEKENEEEGRTGVGSKANTETMARTAAQGRENEDNKQGNPPPNAGVAGWDEWHEDDVTSQTGSMQTVEFNRGLSQDLTAEVLKEVQDDGEHLIRPHLMPGDRIRHKYNCERVVGLDKRDGIFLIGELCLYVIENFYLDSFGRICEKRKEEEVSVLDRALGVDKAPFHQGKKDLGRESDLVGGWADTAAAWREANALGVGGEGEGEREGEGEGWGALHGARVGHECNTWKLDDVHELLKRRYQLRPVALELFSMSGNNDLLVFHISERDSCFNNLLALNLPRTSMLDATISGARSEKAEPGQLFGRMARTLRSRWLSGEISNFQYLMHLNTLAGRGYNDLTQYPVFPWVLADYGSPDLDLSRPETFRPLHKPMGCLTPEREREFKKRVSAG*