MKVAVLPGDGIGPEVTEAALKVLRALDEAEGLGLAYEVFPFGGAAIDAFGEPFPEPTRKG VEEAEAVLLGSVGGPKWDGLPRKISPETGLLSLRKSQDLFANLRPAKVFPGLERLSPLKE EIARGVDVLIVRELTGGIYFGEPRGMSEAEAWNTERYSKPEVERVARVAFEAARKRRKHV VSVDKANVLEVGEFWRKTVEEVGRGYPDVALEHQYVDAAAMHLVRSPARFDVVVTGNIFG DILSDLASVLPGSLGLLPSASLGRGTPVFEPVHGSAPDIAGKGIANPTAAILSAAMMLEH AFGLVELARKVEDAVAKALLETPPPDLGGSAGTEAFTATVLRHLA