VLEATFTETHYPDVSLREKLAIQCDLKEERVEPRDPYGIHLLLNQTLKKCFFPVLSYIHLPQHRTLTPFPGRPERLGKASVNLH