MVLNERGRYVCQLCDKTFKTANILRAHMITHSTKKEFECKLCGNSFRTKGSLIRHNRRHTDERPYVCSKCGKSFRESGALTRHFRSLTPCTEKIRLNMCKEIMISKEEYALGLQKTDGTADSDDPALKCPKCNTICISSNALSVHLKGHEGCMLYSCEVCGREFLKRHLLRKHQECHFSERKYKCGECGKMYKTVAHVKGHMRVHSDDRPYPCPKCGKRYKTKNAQQVHSRTHLDEKPYVCQYCPNSFREKGSLVRHIRHHTGEKPFKCHKCGRGFAEHGTLNRHLKTKGGCMLLLSLKKKPDGGSSAEESSALQNEETAGASSEESEEPHTVLVEFSSVVADTQEYIIETAAEDSEASEAAELIQDSGSQEVDGHIYSVVQQLVSDASPGQQIIVRNVSIDGEERVEEVPTTDTIAIATPELLTEQVALTLASAIEDGAVVAKEEPMEEQQIPIPEEVEMMEHAGEFVIESHDGDLEVQTVIV