MSRVRDRTEDFKESVRVAALSHGYTESQLAALMSSFIIRKPSPKSPFINAAVKTLESIRELEKFIVKHRRDYVDMHRTTEQERDTIEHEVGVFVKACKEQIDILKNRIHEDERNRRANTWLGTRDETSRLDLIAHQHGVVLILSERLHSVTAQFDRLRSLRFQEAINRAMPRKKIKKRPEIKPTEPSKSNLVLKSDVSKVEDREVSTAPLRVQEQLLDDETRALQMELTNLLDTVQETETKMIEMSALNHLMSTHVLQQAQQIQYLYDQAVEATNNVERGNKELSQAIQRNSSSRTFLLLFFFVLTFSVLFLDWYKN*