GVIFVGHIPHGFYETEMRSFFSQFGKVTRVRLSRSKKTGNSKGYAYVEFEDVDVAEIAAETMNNYLMFERLLKCELLPSDKLHPALFHGSHRSFSKPKASSLSIDRHNSVK