MGKEVDVSALEAGGARDYVDPPPAPLVDIDELGKWSLYRAVIAEFVATLLFLYITVATVIGYKHQTDASASGPDAACGGVGILGIAWAFGGMIFILVYCTAGISGGHINPAVTFGLFLARKVSLVRAVLYMAAQCLGAICGVALVKGFQSGFYARYGGGANEVSAGYSTGTGLAAEIIGTFVLVYTVFSATDPKRNARDSHVPVLAPLPIGFAVFMVHLATIPITGTGINPARSLGAAVVYNNNKAWSDQWIFWVGPFIGAAIAALYHQIVLRASARGYGSFRSNS*