MAKSNPLQWLNVMLSEPFYLFHSFLFFSYLVVRQWATEFLSPQLSSHLLHREIQAILALFTLATVKLIKAETWEAFIADTFLYAKGFLIMVALVLDYHLAYWYLLGLSVVSILTRQPAFSGLGNSTRLTPLQLEVLLTEGNTSRFWLVEFRTLWSSKCIRTSRILADLSITYSNNSLSFGMVDLGLFPNAAEKFGISLGVTHGQLPTYILFDKAIEIARYPEVDFESKASASTITKGLLARHFELDRRLIEYVSGN*