MNALKNDPLGMRAIDTVKQSDAKEWAIRMSEKGYAYKTIDNYKRSLKASFYMAIQDDCIRKNPFEFKLSDVLEDDTEQKVILTPEQEERLLAFMEKDKIYSKYYDEVVLLLETGLRISEFCGLTTHIDMQNRILNIDHQLLKDSEIGYYIETPKTKNGKRELPLTERAYQAIQRILKNRGKAQPLIVGGYSNFLFLNREGLPKVAGNYEGMVRGLIKKYNKYHTDKLPNITPHSFRHTYCTNMANRGMNPNTLQYLMGHANITMTLGYYAHGTFQSAKAELERLAC*