MADEDVQPIVCDNGTGMVKAGFAGDDAPRAVFPSIVGRPRHTGVMVGMGQKDAYVGDEAQAKRGILTLKYPIEHGIVNNWDDMEKIWHHTFYNELRVAPEDHPVLLTEAPLNPKANREKMTQIMFETFNCPAMYVAIQAVLSLYASGRTTGIVLDSGDGVSHTVPIYEGYTLPHAILRLDLAGRDLTDNLMKILTERGYSLTTTAEREIVRDIKEKLAYVALDYEQELETSKSSSSVEKSYEMPDGQVITIGSERFRCPEVLFQPSLVGMEAPGIHEATYNSIMKCDVDIRKDLYGNVVLSGGSTMFPGIADRMSKEITALAPSSMKVKVIAPPERKYSVWIGGSILASLSTFQQMWIAKAEYDESGPGIVHMKCF*