MESLGLQTVTLSDGTTAYVQQAVKGEKLLEGQVIQLEDGTTAYIHQVTVQKESLSFEDGQPVQLEDGSMAYIHRTPKEGYDPSALEAVQLEDGSTAYIHHPVAVPSDSTILAVQTEVGLEDLAAEDDEGFSADTVVALEQYASKVLHDSQPPHNGKGQQVGDRAFRCGYKGCGRLYTTAHHLKVHERAHTGDRPYRCDFPSCGKAFATGYGLKSHVRTHTGEKPYKCPEELCSKAFKTSGDLQKHVRTHTGERPFRCPFEGCGRSFTTSNIRKVHVRTHTGERPYTCPEPHCGRGFTSATNYKNHVRIHTGEKPYVCTVPGCGKRFTEYSSLYKHHVVHTHCKPYTCSTCGKTYRQTSTLAMHKRSAHGELEATEESEQALYEQQQLEAASATEESPPPKRPRIAYLSEVKEESDDIPAQVAMVTEEDGAPQVALITQDGAQQVTIITSGAVVAEDSSVASLRHQQVALLATANGTHIAVQLEEQQTLEEAISVATAAMQQGAVTLETTVSESGC