MESLGLQTVTLSDGTTAYIQQAVKGEKLLEGQVIQLEDGTTAYIHQVTVQKESLSFEDGQPVQLEDGSMAYIHRTPKEGYDPSALEAVQLEDGSTAFIHHPVAVPSDSTILAVQAEVGLEDLATEDDEGFSADTVVALEQYASKVLHDSQAPHNGKGQQVGDRAFRCGYKGCGRLYTTAHHLKVHERAHTGDRPYRCDFPSCGKAFATGYGLKSHVRTHTGEKPYKCPEELCSKAFKTSGDLQKHVRTHTGERPFRCPFEGCGRSFTTSNIRKVHVRTHTGERPYTCPEPHCGRGFTSATNYKNHVRIHTGEKPYVCTVPGCGKRFTEYSSLYKHHVVHTHCKPYTCSTCGKTYRQTSTLAMHKRSAHGELEATEESEQALYEQQQLEAASVAEESPPPKRPRITYLSEVKEEGDDIPAQVAMVTEEDGAPQVALITQDGAQQVSLSPEDLQALGSAISMVTQHSSTTLTIPSDDNELVPSGTHTVTMVSADGTQTQPVTIITSGAVVAEDSSVASLHHQQVALLATANGTHIAVQLEEQQTLEEALSVATAAMQQGAVTLETAASESGC