SNAARDNVTKSKISQYKDQIFDLTYPYSGNENSSVIAVGFLDYSCGHCKAIKNDIKQLINDGKIKYIFRDAPILGNASLKAAKSALAVYFLNKEKYFDFHHAALSHKGEFSDESILDIVKNIGIDEDDFNDSIKDNADKIEQMINNSR LLVRDLGVGGTPFLIIGDSLFVGATDLNVLRKKVDELSHKQG