MADDDAKQSLLSETVDSSHLNEINALKRRKIYRCGSAPLSVMNCSGRNGIGSLPHLESMFVKLEPSFKQVFILLAAYLAVGTLCFYLIRDQIKGRKTNGVLDAVYFCVVTMTTVGYGDLVPDTILAKLLACLFVFSGMTLGGLILSRAADYIVEKQEVLLVKAMHRHEKVGPAEILKDVETNKVKYKFFLALTLLLVLIIVGTLLLSLVEKLSFIDAFYCVCVTVTTLGYGDESFSTGVGRAFAVFWILSSTICLAQFFLYLAELYTEGRQRSLVKWVLTRKMTFSDLEGADLDHDQAVCAAEFILYKLKEMGKISQEDILLWMERFKDLDVDGSGTLTRANLMLSQ*