MKIHSLLPLVVFAVDVGAGKISEQENEETQMICGKRADGYSRKVINGEYVKKGEHPWAVSVYTRFRNEKNKRFVLFGPGTMISSRHIIVFKTFNTTENLNTTENLRRGKLPVGMSANSSTLSYEQKRTTRNEMEDVEMAQPAEKDGEAERQAGGSSNDGSLEKMKRIKGFKKFVEKSEEMVESVKKALGDTALTSRKQDMILAPVVKYCVELRERCEEVRCDGWQKNVLKLMKERGVETVEELREECEKAEENNEEEGKIELENENETLKSTNKCLQRLLEDKNLELTEELDRSAAEVETMRKKVEEAEKLVEKLKKAMVKEKAVSGGLKGSIGHLESERKERREKRNQRDLQKSSPKLKETGRRRMEDLESSSGGSSYSGEEYEVERGKSRDESWESASRVSRRSMVEDVVKSMGEMMRSSEQYEVCKDIVLQHENEEFRMNQQKGFFGGDKGKGRDFKKEKTEMGEKSGGTEDKGVTGGRRDMGERRPGDIKKCFNCGGVGHIARQCTSKGLNEVEAKEKEEDCSVGKEMGALVERKSPGRPRITSKNMDRNIVRASREDPQRSSTDIQMVVKTPNEVTPSLRTVRRRLQDAGLHGRRPAKKPSISKKNRIARVAWARAHLHWGRQDWANHVFSDESKFNLFGPDGIKWIRRPVGCRFDPSYQLQTVKHGGGSVMVWGCFSGTSIGPLRRITGIMDRFVYEDILENTMRPWARSTVGRAFVFQQDNDPKHTSKHIKEWFRRRHVDLLYWPSQSPDLNPIEHLWEHVERQLRGIRASNANQKFDQLQDVWQAIPMSVIDTFLDSMPRRCQAVIDAKGFPTKY