MQMSWKCPVEDLEDASKAYFPSWLELATTPYGSSLDTAKMFWPVALPRKSHFKAAAKMRAVKPENDSLKSICSDSGEGTTVLEKSGEASTSSGKIMVGADVDMSVTYTRVVTATVLGILASRLREGYLQFFVDPLWKALTSLSGVQRQVASMVLISWFKELKTRNISDMDGVIAGISSKFRSWLLDLLACTNPAFPTKDSLLPYIELSRTYDKMRNEARQLYHATDLSEMLKDLLSSTPVDLDNLSADDAITFASKLQFSSINTTGEEPVERNSLDELETFKQRLLTTSGYLKCVQNNLHVTVSSLLAAAVVWMNELPVKLNPIILPLMASIKREQEEILQSKAAEALAELIYRCMGRKPGPNDKLIKNLCCLTCMDPCETPQAGILNSIEIIEEQDLLSSGSSSHRHKSKVHMLSPGEDRSKVEGFISRRGSELALKFLCEKLGGSLFEKLPKLWDCVVEVLKPCSLEGMTAEDERLLSQAIELVKDPQNLINNIQVVRSIAPMLDETLRPKLLTLLPCIFRCVRYSHIAVRLAASRCITTMAKSMTLDVMGSVIENVVPMLGDITSVHSKQGAGMLVSLLVQGLGIELVPYAPLLVVPLLRCMSDSDHSVRQSVTHSFATLVPLLPLARGVSPPVGLSEHLSRSQEDVKFLEQLIDNSHIDDYKLSTELKVTLRRYQQEGINWLAFLKRFNLHGILCDDMGLGKTLQASAIVASDLAEHIALNSSQDLPPSLIICPSTLVGHWVYEIEKFIDGSLLTTLQYVGSAQERSSLRSQFNQHNVIVTSYDVIRKDVDHLRQLFWNYCILDEGHIIKNSKSKITVAVKQLKAQHRLILSGTPIQNNVLDLWSLFDFLMPGFLGTERQFHASYGKPLLAARDPKCAAKDAEAGVLAMEALHKQVMPFLLRRTKDEVLSDLPEKIIQDRYCDLSPVQLKLYEQFSGSHVRQEISSMVKHNESDESQKKDLPKASSHVFQALQYLLKLCSHPLLVFGERVSESLSSVVSELFSPGSDIVSELHQLQHSPKLVALQEILSECGIGVDSGSEGTICVGQHRVLIFAQHKALLDIIERDLFQNHMKNVTYLRLDGSVEPEKRFDIVKAFNSDPTIDVLLLTTHVGGLGLNLTSADTLVFMEHDWNPMRDHQAMDRAHRLGQRKVVNVHRLIMRGTLEEKVMSLQRFKVSVANAVINSENASLKTMNTDQLLDLFTSAESKKGASRSKRTDEKSDVDSILPRSGKGLKAILGGLEELWDQSQYTEEYNLGQFLAKLNG*