MEESSSAAQSRAPISNKKPPIAVPKSSQNKEYKDAKKAFKAKLWAAVKCTQSYSGGTSGTTGSKCEGSIQTNNSASGAMLGGPQTSSQLHTSTSQLNNLWDVKGRGNLDASVGQFFFANGIDFNVCRSPYWKDMVRDLVNTAPKASIAIYRKHANLQLLRCVETRFASAFIMLQRLIKVHQSLREMRWKGSHVGDGIRVEDIIIGSSSEDFWRRVEDIVTLITPIVSMLRMFDSDCPCLGDVFESMDQMREKLCDIMEDENSRINRDTRDEVWDLSLTRWKMLHSPLHSIAFLLNPKWFHKKPSSDVEVMQNWNTFISRCYDRDDRTALWLQLGKFLRSEGHFANEDCAYNREKLGPINFWIQYGTGTPLLRQLAIRLLSHILVQNLFAVVRSNFK