MDLTEALLARYTNSVVAILNAGPGDGQDKNAGLAALRDFLPALAALAPTGASHLTRALARWREQQQRALVSGSGRDVSWASNTLSLAFWHAMHRILAPLPPGALPPGDVAPILDAAFDALLASANRPNATTPPWEQWGGRPLAGGALDADADAAGASLSGSGSHDAAAPVDLVPSPPVSELAARCLGLASRHDPAAAAERAARELEPRAPAESKRAEAHAIIHGARYLYVSLDGAAPGPSTATRREGFLGTQAADSGLRSAATVLRHLNPTAWSPAHRKSDLRHALCALLTAVLAPVAGARVPDAASSAARADWADAVSACRGDVAAWIKSKEKKHSPAGLPLLGALHAAEALCGGDGGNMLHAFLDTTIVRAFKERSCRTAATEALRAIVEGIAPPLLPGARAPSPPAPPLPNVTRTRLRTALTMAAAAVKKGGQGDDGGLAAAVARATAAMVRVDPLLSADVVVELLREGGVGEATAAGLDAVPGIILLTSERWRGKRPPPGPGAEASSSAEPPAPGLAGVLQCMRDSGLDPLSGLVKRISDQEKEESGDGTGAQIAAERMLEDLRAKLGGVASALGASSNPSSPDAVAVAVALLRCVPFIVPEAWRGAALGESITPLCANPHASVRAAAGDAIRRAVAATPATRDAIVQGAAGTLLRPHSAVNASPGVALTDVDVASSAAATIKDACAAWRVALGESESSSSASTSERTAAWVECNTLGTLRPEAAGLLLLCSPSPVVRVAAVEMLREVAALAAALRRAGGVVVAGGAGASAHASPSPVSLRATPFNARDPGRNDASAASATATAPSMSSVVEQCASDMMLAALGGDGFGAGFGAAGDVGAHAATAAAAGAAAVAGHVHGGAWCASLGVLASRAAALSPEVTTTARAQALQRVQAIMMQEGLQHKTAGPRAPIDPSTVKFEMWRNCTCFVCAASPSELDGASVSLASVQQTLVGNRGSLSGLFALLVPCLREGGAQAAAAAAVLARVPALAAPQLLAALAPLQGALSGGVGSERAAGGTPFDRKKEDLELRTHLAWLHFRLAAGGAVAAAQTGREAVAKHLLFFVDATVAYAHSTSAAIECSPDEMARLQFAAAATATAAAPQILARAPDAAPPDLRARLFERFHGWEQKAMAEGASDGGGGGGGGGGNFPSIHERISHDRRHSMDPLARMSMLERHLHGAASLSSMDSGSTSLSSLSRAHSHSRHRRRDSFREGGSTHGGSIAGDDSVSVTGGGGGGGGGGGDRYAENILSAWRGPAASMAAMSGGIDRAALGLPPPSSHSHDGGDDRDRDRDRDRAADDASRYSDDVSSVGGRSATGAGAFDAGISPAAVSRASREAMAALLAGPAFDADSEQATGRVLTWIRSLLESGRASAAAVARRALRYHLGANPRLAHTALDACYSAHERTAASHLSALADLYAAAARTAAEGSSHADRSNAASPPLSPMASGAWNAAAAARAYADGGRVDPPSCHPARLIVLVLYKLVHPSAGVRDDAVALLKATAALELSGVGGNGDVDDRGGAILGEKDLIAELTSQDSLPELPDAYQAFQQGASRQLARRHSNLGEDLLVEALERQMDEGAADAGAHRHVLAALAPWVATLHLPHIAAAGRAERLLRALYFVTFFRGDAFPREIETLWRHIGRSPRNVVPALRFLESKGLEDTSSAVAIGTYVLTAKRVCLYLARAAPQQSIDQLVYAISLRGLEVDYPPRPIHDDRQRYFHGGGSGGGGGSIVAGSVSSFGADRSDLSADADGGGGGGDDDEDGAMLITAPDLAIILLAEVAAEHDEDFRVHLPVLLHAVTATLLGSPEPTVRAHCRQLLANLTHALAARPLSARGKSARGGVHANGAFHRSASLAPSHAAPAHAASPGVNGGWEGEVSQWGYAGIAGSPGQGTRHGSHGGGMSGSSHANASAWGAPNDVGGFGYGADAGHHSGIGMQGGVNALGGSYGGGDATNDDDDARGRAAVAKLQALLARPGPGGAGKENVSAAGVKHAPGGGGHSASEGGASWTPESVASLVGLLPDAMIFEPGLREQWADEARRWLLRAASFPLAAASARVLAALKVPLDVESSEALLAALCSSAAAAEGGTVANGLGYGRGSGYGGMYGGGGGGGGGGMVISARSASLAADLAGLLLDTLSEMLSRAGSEIEIVPYPHVLWGAASCLRTMNVSLYARAAKLFSVMASAWPLDDPSGAGAEILRVASPLPIGSNYDARAVIERVSAVAELIWTSGKGPKAFRGAWAPPYELPAPAMGLRDVIPLLLKGFVRGESVGHAARALTAIVSSAGCERRAWGGERGLALATAGLLPLVLAAAAAAEEEEDAGGGGGAAAAAAAAGTENGDDASGGGSSASASPAATIARAKAGPLGTREGAAAGRWLASGIRGGRGGANENMDVLAATLESILPPPRRAAAAASSGGGGGGGGGGRRRYAVKPKKLSRPLPPHPPPSPPGTPRVARLAEIIAAPLAKFFFPRHAVAATRVLVDVAASQGEGGGDGVGPAAAAAALALLSSLTARARGSAAAALFDAPAEPHARHPGGGGGGGGGARVVSLFAPVASLLDGTHSTAALDLLQRVATRAAEIRNVDVEEEDDEDYDEYETSRRREDEAWWTACGSPAQTWDSVDANGGRAVDLMCGIVSSAGMDPHAAGLPACLVRDSADQ*