MESLGLQTVTLSDGTTAYVQQAIKGEKLLEGQVIQLEDGTTAYIHQVTIQKESFSFEDGQPVQLEDGSMAYIHHTPKEGYDPSALEAVQLEDGSTAYIHHPVSVPPDSTILAVQTEVGLEDLAAEEEEGFGADTVVALEQYASKVLHDSPASHNGKGQQVGDRAFRCGYKGCGRLYTTAHHLKVHERAHTGDRPYRCDFPSCGKAFATGYGLKSHVRTHTGEKPYKCPEELCSKAFKTSGDLQKHVRTHTGERPFRCPFEGCGRSFTTSNIRKVHVRTHTGERPYTCPEPHCGRGFTSATNYKNHVRIHTGEKPYVCTVPGCGKRFTEYSSLYKHHVVHTHCKPYTCSSCGKTYRQTSTLAMHKRSAHGELEATEESEQALYEQQQLEAACAAEESPSPKPTHIAYLSEVKEESSDIPTQVAMVTEEDGAPQVALITQDGTQQVSLSPEDLQALGSAISVVTQHRSTTLTIPGHQEELATSGTHTVTMVSADGTQTQPVTIITSGALVTEDSSVASLHHQQVALLATANGTHIAVQLEDQQTLEEVISVATSAMQQGAVTLETTESGC