MSRVRDRTEDFKEAVRVAALSHGYTEAQLAALTSSFIIRKPSPKSPFTNAAIKTLESIRELERFIVKHRRDYVDLHRTTEQERDNIEHEVGVFVKACKEQIDILKNRIHEEEKNGGAKTWLGTRDESSRLDLIAHQHGVVLILSERLHSVTAQFDRLRSMRFQDAINRAMPRKKIQKKPEIKPAEPSKSNLVLKSDVSKIGDQEVSTAPMRVQEQLLDDETRALQVELTSLLDAVQETETKMMEMSALNHLMSTHVLQQAQQIQYLYDQAVEATNNVERGNKELSQAIQRNSSSRTFLLLFFFVLTFSVLFLDWYNN*