MEQRQHIEGATAPFPTNPEEFDSDDRISFSKLDQKYLLVQDDGTEFEFDDAIKRWIPVLDEALLEEQQKAYKVSGVDESEPVDAIKRKRKQEYVNGEDEGGRMVKAPKKTKKPLPPRPNTAVYVTGLPSDVTVEEVHEVFSRKCGVIAEEIDSGKPRIKLYTDEKGEFKGDALIVFFKAPSVQMAIMLLDDTDFRIDGGTSNERIKMRVQAAEASYKKVQQTDADGNEKEKPKTSMKDKQKIIKKTQKLDARLADWSDDEPSALVESSSKWDKVVILKHMFTLKELEEDPAAMLDIKEDIRDECGKLGEVTNVVLYDLEKDGVASVRFANAESAKACVKLMNGRKFDGQEVEAYITDGKEQFKKSKKKADDEDHGESESD*