MSRVRDRTEDFKEAVRVAALSHGYTEAQLAALMSSFIIRKPSPKSAFTNAAIKTLESIRELERFIVKHRRDYVDLHRTTEQERDNIEHEIGVFVKACKEQIDILKNRIHEEEKNGSGKTWLGTRDESSRLDLIAHQHGVVLILSERLHSVTAQFDRLRSMRFQDAINRAMPRKKILKRPEIKPAEPSKSNLVLKSDVSKIVDQEVSPAPMRVQEQLLDDETKALQVELTSLLDAVQETETKMIEMSALNHLMSTHVLQQAQQVQYLYDQAVEATNNVERGNKELSQAIQRNSSSRTFLLLFFFVLTFSVLFLDWYNN*