MRAYAENKGGTVVNPSLGTSFDTVEEAYEFYNLYSWEMGFGVRYAKSRLNVHRKKCMQEFVCACAVSMVLGNKMRLTLSIGHL