MRNVDYKRARRFEVDLSALRNILEIDAERMVARVEPLVSMAQITKATCPMNLSLAVAPELDDLTVGGLINGYGISGSSHVYGLFSDTVVSMEVVLADGQVVRATMDNEHSDLFYGMPWSQGTIGLLVSAEIRLVRVKEYMRLTYTPVRGTLKEIAEAYADSLFLPAKVPDFVEGMVYSSSEGVMMTGVYASEQEARRTKGSGRIINRVGWWFKPWFYQHAETALERGEFVEYIPTREYYHRHTRSLYWEGKLIIPFG