MQSKVEQSARTKMQELRLICDKEIPIQQQKIDSAVLSFRRSLETLQSKAHKTVENQVKLGKLKAQLREMEDDLVKALAVKTRKEAKKMAIMDSISATKAKIEELKRIVEEHKARKDQCAAIISQQDIALATYEGKGDQVTGRREEIQEAIAWYNEVLGFQIEGGHGVKFIFTNINSKNPSEEYSFTIRHANDTYTLLDCSPHLNDIKELIHELNRTNGLFKFVRIMREKFQKAAEFGVLPQFTPLHQHSSTISISAPVSSVSTDNRDESPAEKNELQIKHERTNWHSEKAIHEGGRHAFLSPGSALSLRRSPRFQVRK*