MGDNFVSIEDQEHYAMMKGMRFKSEEDGFIFYNRISYAQKANLMELKGVGLRQHQVMDVMERHRGGFETTGFVSKDMYNFFVRQKKKQIVGGDVDRVIKYMQARQKDDMEFFYEYETDEAGRLKRLFWADPQSRIDYDAFGDVVVFDSTYRVNKYNLPFIPFVGVNHHGSTIIFACAIVADEKIATYEWVLKRFLDCMCQKHPKGLITDSDNSMRRAIATVMPNSEHRLCTWHIEQNMARHLRPKMISDFRVLVHATYSAEEFEEKWVEFKLKRKVAEDNQWLGRMYNLRKKWAAAYTKGMYFLGMKSNQRSESLNSKLHRHLDRKMSLVLLVEHYEHCLSRMRHREAELDSKASQSVPFTANDASLIEKDAARIFTPSVFKKLKMDIIKSKDCEVIDCIDEENIIKYIICMKGKIDKITILTCSYVESSLKNMSCTCKKMECESLPCQHMFTIMDYLNLQAIPDVCVVPRWTVKAKIAFPSDRYGEVYTWSDQMERYRRMRAIGSEVLLKCSMSEEYTLKVMEMFEKLDLETNAIEGDEFDVTLCGHVVAQSLRSDIASVQKVHDPMEVVPKGAPTKRLRGFLEKGNRRCGYCRVRGHTVRSCAIYLSISVAPTMADQDGNARDEGPPQVPQQAHVSFALKMSSMTIACSIPKFVSLVQNFDSCQKEAIERIGFGGLLQMPDITLQRITCGHIADQFDVTTECVEIEGIQIPITTFDVQCIMGLPAGELLITPRPVSDDEDYKYYSVYKDPKKKNISLAILREELLKAKVADEHFLRRFVLFEIGYILCPTTKPFVSSNYLALVKDINQIKHINWAALTRDFLIRSLKELKGGRTNLEGNLPLLQVQDSKYKMTYGDRTPPLMSYWNEMKVNSWLKYDSKHGISGLNSANMDIVLGQLLQLQQSIQFLDNKMTNKLISIEGICNQNRKDIQEIKKRLRSAFHVTSAKHPKVEIIHEQFNITNQEEFLRALVVPQEAPPTSKWLNGSIIDAYIELIKDEQADTPRGNGMALLESEAHCQQWKSDGAKKGTFSKTYRQRRATVASKYLNHDMIFLPLNRNKDHWYVVVLNAGKQKIQILDSIRMDRNTYEANKDLNDTDTCTTFRAKLASTLINSSMNEVINIQEDIRRIQTEQMQQKKDE*