MAESICRNLRDGALEGEHAPALSIKDSIATPFGSDVFNYVLTKLSSNILAGKSQSKGIVLVAFSRSPSFYVDFLKTNGIDLVSAKKWISILDCYTDPLGWKDSLKGPLDTENFSLKDPIEAVLFRHVRNLDLLLSAIIEMGEALARQGKGRFSVSIDSVTEMLRHASLSSVANLLSKVRSHDRISSTFWLLHSDLHEIRAIAALEYLSSMVGSLEPMNLSLNGQRGDLEKLSLLEQNSRKGKFHVRFKRRNGRVRVMCEDFHIKQSGINFTPVSSEEGIINQGLLPKVQFNLQLSEKERIDRAKVVLPFEHQGNGEPMHIYDGRRSLSEGKDEKASVLSENLQTNENSGKGEIIYFRDSDDEMPDSDEDPDDDLDI*