GEKLLEGQVIQLEDGTTAYIHQVTVQKEPLSFEDGQAVQLEDGSMAYIHRTPREGCDPSALEAVQLEDGSTAYIHHPVAMPTDSTILAVQTEVGLEDLAAEDDEGFSADTVVALEQYASKVLHDSQAPHNGKGQQVGDRAFRCGYKGCGRLYTTAHHLKVHERAHTGDRPYRCDFPSCGKAFATGYGLKSHVRTHTGEKPYKCPEELCSKAFKTSGDLQKHVRTHTGERPFRCPFEGCGRSFTTSNIRKVHVRTHTGERPYTCPEPHCGRGFTSATNYKNHVRIHTGEKPYVCTVPGCGKRFTEYSSLYKHHVVHTHCKPYTCSTCGKTYRQTSTLAMHKRSAHGELEATEESEQALYEQQQLEAASAAEESPPPKRPRIAYLSEVKEEDDDTPAQVAMVTEEDGAPRVALITQDGAQQVSLSPEDLQALGSAISMVTQHGSTTLTIPSHDDDLTTSGTHTVTMVSADGTQTQPVTIITSGTVVAEDSSVASLHHQQVALLATANGTHIAVQLEEQQTLEEAISVATAAMQQGAVTLEPTESESGC