MQAVEALNNSSNGMGEGLEFFELDMDNSIRSLLMEMGTSQRLDDQDDDNIDIDDEQQEGHFHPLLLRSMDCETACKQQQQQQPCSDPSMHLTAEERTWALQLRHVLQQQDDDEPLPLLTDFEVAQYAIVTHGNIGEALRRIHGMHVFCQEYGIQESVDQAMIYFTEWFRHHPGHLLHMDTDPETCEPIVVLDLAAYFPGIATGHKPSNVAPTKSLTKTTTLVDVQWHIDVIKNYYQLHVSCSNFSSIRQGVFMIIDCDDIGWDNWSMEYSNRFHGELWAHYPIKFKSTLCYNTGSVANVCWNMIKPLMDSTMRESLQLGCQIVPEMEGTPAPEKLCELYLQPSLEMAQANLLQRIKELLTLRQINIQRFKLE*