MNALENDPLGMRAIDTVKQSDAKEWAIRMNDKGYSYKTIDNYKRSLKASFYMAIQDDCIRKNPFNFKLSDVLEDDTEAKVILTPEQEEKLLAFMETDNVYSKYRDEVILLLETGLRISELCGLTTHIDMLNRVINIDHQLLRDTEVGYYISTPKTKNGKRELPLTERAYQALERILKNRGKAQPLVVDGYSNFLFLNREGLPKVAGNYESMVRGLIKKYNKTHKDKLPNITPHSFRHTYCTNMANKGMNPNTLQYIMGHANITMTLGYYAHGTFQSAKAELERLAS*