MAVLLETSKGDIVVDLFTEECPLASRNFVKLCKIKYYNNVLFHNVQQNFIAQSGDPTGTGTGGDSVYGIMYGEQAHFFEDEIRPHLRHKKKGMVAMAGAGEDRNASQFYITLGKDLDSLDEKHTIFGEVSEGLEVLDAINEAICDANGRPLQNIRIRHTILLDDPFPDPPQLADHIPEGSPEPVYATDDRLEDDWVPQEDGRSIEEIERETRQREAENRAVVLEMIGDLPEADAKPPSNMLFVCKLNPVTTEEDLEIIFSRFGNITSCDIIRDWKTGDSLCYAFIGFDSDQACEEAYFKMNNCLIDDRRIKVDFSQSVHHLWKQFRRHGKAGGAEEAAAAAEQGGQEKRPAAPGRLELKPGAGQVYAGPAGTGTCP