MGSQSYEDALEALKKLVIEKDDLKTVAAAKVEQITAELKKISSSDGKPFDPVERIKEGFVTFKKEKYDTNPALYGELAKGQSPKYMVFACSDSRVCPSHVLNFHPGDAFVVRNIANMVPPYDQVKYAGVGAAIEYAVLHLKVENIVIIGHSACGGIKGLMSFALDGNNSTDFIEDWVKICLPAKSKVLAEAESSAFEDQCGRCEREAVNVSLANLLTYPFVREGVVKGTLALKGGYYDFVKGAFELWELQFGLSPVHPI*