MGEMLFDDFDVDALLDAQSSDDDGNDLPELERSLDDILNDDDDEFADVLGHSVPVKSSSTGAREPNSLDFDPATNEEHPTSKLDGELLDKGLYELESHRYGDNMSGAASGILITSIEADQRNLSIADTSIVANSSNDYPEKEPPPQTSFAQGSPRFVEAEIDFQGKGESQIRSGEDGVESEATGRGGGAGTISGCESYGRPSAPISVDKAPPAAGSNFRRRPGAAFAAAAAASRQMGPSDSAASKFAKTFVTRQKYILRQTSEYNRSEVQRMSGYPKSADQVPNGVTRGDDIANDPLESEFSHDDSDGNRFTLYCGIDTQEEDNVKEIGNDETYTAVIEECLDKVENLTSTIADLQQQGSSSSNSCLSEIATGQNDADEDDDPLLSSGVVDDSSSSNDVLETDDEDIDDGSRARDPVELEHQTHERSVLVDTVEPESTDVASLNTWIEGMQEHVIASTLNTHSQAIKISTLRTSTESDEEQASSDELLQHSDCADVESQKEIRITEEEPQRTTLQIAEEREKKAASSGLHWEEGAVAQPMRLEGIQRGAPAIGLLQLDSGGSLSFALKSADLRRDHGTPQALAVHSNFIAIGMSKGPVLIIPSKYSATKSADETDAKPYILIPPASEKHQMAVSSMSFNQQGDLLLVGYSKGHIILWDVPKASVGRHIENNNGVPIVHAVFVGQDVTASRTIRAITADSRGQTLLLTFTQIPVLRRFSLNTAVLLDGQRTGVVLSLAPLLPNEGTHIPGSANASPSGISSSPINLGTVMSVVGGGASNDVGRKFLYDGSSSNEEGGGLVVLATYQAALVVRLLPTIVVCARFVRPEGIRDVAIPYTAWRRTKAASSGTSSSLSTASASSAELSQSTPSKNIDGRPSENGHLRDDGPVEAGTAKSNGDGGESFPLLAMAWDTKVLVLQLVKGELKIVAQWDLDSPAIGVAWLEEQMVVVATAKDELCLFTNEGVEIERAALCSEHGGLGAVTYHTHFSNMYGNPEKAYHNSLAVRGAALYLLGPVQLWRARLLPWRDRISALQNAGDSLGAFHIAMEIYDGRSQGVTGLPRGLDAMREAIMPTLLSLLSSYIDEAFAYLSLAFGSSPSSSSGSESAIVSQIHLGKPDVVSSAVASGTRDSVEELAVEAREQYARVGGVAIEFCVHIHKTEVLFENVFSKFDAVGQRGTFLELLEPYILKDMLSGLAPEVMQALVEHYSSRGWLNRVEQCVLHMDIASLDFNQVVRVCRDHGLYSALIYLFTKGLDDYKSPLEELLAVSQQSVDPQQARGFGLKLLVYLKYCFSGLAFPPGNGTLSPSRLPHLRTELLEYLLDVMESKKEVIMTPHGLGQKYSRLLYLLTLDTQATLQVLGAAFPEDGPLGVGKRDCVYPLIRTNSEEDGLNKLVELQIKSHSSPNQEGISEGLKLAQITVNALIHVLQTVESARSKSRTEEKSSDAEYSTEECWPSDRDIGDIFEFVAYFAAGKYAVVPTAVLSLIFEYLTSPSLENLERVQDLERKKLDILRQREDLMLAVLKAVPKSSWQAERTLDLALNIGFWKVKALLHAERGDFAAALESYLKAVDRPQDPFTFISEKLSSDDGLKGHHLINFRESVLSHIPELIQLSPVSTLLIVLKHLSNENQLILKELSPHPRLLFNYMKAIMNIRSGGFSYPENEAESQAYLADLLERSGLEFTDEMAENFVELLCRFEPKSVLAFLESYENYRLEHCLRLCQDYGITDAAAFLLERVGDVASALSLVIADVDRLLQEMDLAIAKYFFLPSASKGPQISMDDMVKDRPEVTAVHSVVRVAVALCQRNTFRLEPKESESLWFRLLDRFVEPLREINLQLRKLKTRGQFNLRTNSKSDSAYDATSNTDVFCWKVVGIDVAVQAVRTLLVQYIGEIVNGMMGFVPISVTMSKILEDHGGHEFGDFKATILDMLSAYGYERAILGTANKLIEDDTFENIHALRRGCSHAFIPSANICSVCGLRLDEPLDLSHLKSAAGTVASTSSISTKSNDRQKGKVDDKSGSMPLEENRLRVRIFPCGHASHYMCVDFESGMKKRTFSGFVVCPICSYRGKPVDFSHKAKDSTLLRDSVIEVGGRKRGDHVSTNLSQLGRMHKTTNRIFGKSRLEILKQLERGTDLHELGPSLELSLAPPVLTSYKRPNSHPSSNTGSVSGRVNSRSSLTSAVMSVQRKSKVRARY*