MESTLRAALFLMLVAGSSAQNACMCPTNKRTFCDMDSGSCICKALGSNQRVDCSTLTSKCLLMKAEIRTMKPRVWGKPEHAFLDNDGLYDPDCDANGTFKARQCNNTETCWCVNSAGVRRTDKGDKNMRCNELVRTNWIIIELKRKEQESAFLETEVENSLRQFIQNRYMLRQNFIPDIKYEHPFIQIDLKQSNTQKSYGDVDIADVAYYFEKDIKRDSPFPSSNAFNLSVKGEPLDIEEILIYYIDEKPPEFSMKRLTAGIIAVVVVIVLAFITGTTALVLTRRRRTGKYEKVEIKEMGEMKRGQTS