MRPPVSRAAFASVLMGPRALGASLVAARCAASSPAAAATAAVTAYDHASFVNEIAVTSPPEHLNSLLNVLQARGEKIVSPGAKRGLIPCVVPLSESPAGNLTSLLRWPTAPTGMEMPVVEVRKHGLWLLAKNVKQYIHRILVEADINADTGDDLWTAVGEAGNLYAKGDFKESQLPDLDVYLLKKVGLFPDVIERKTLRHLEKGDNVSALITGEFYSRDQFPGFGRPFVFNAEILKRVGRTSEAKDSARVALKSPWWTLGCSYEEAAELAGWEDEQLEFIREKVTEEGKREDLKKGKAPEQVVLDEAAFLMDLASVDGNWDEVVDRIAECYREAGLHDIANFIAYRE*