MSNSSTQQHVGSVAADVALVAPPHGLFIPVSRHGAVFDTMDDDEDLTLPSPSTRQIVAEESAVLAELHRRFSVRDLASKFEKGQAAAQAAVQKLSDEVRFREAASLDQQVLLQKLREVLEALHGRVAGRNKDDIEEALTSVEALSSQLTQRETELAQEKLEVRKLAALFKQASDDAKWMVEEARAAAQVEIESARSAARRIEEGLEEQEKLQGVLGQQELEDMRREVQEARRIKMLHESSKAMDMEHELEGLRHQLVYKTAEVTALRKELEALQIPDGEKNKVFRLEGVEALGSCLEVASLDESVGVSQCIFQWHRISAEGNKTELISGATKSQYAPEPFDVGRNLKVDITLRNGQKFAVSTHGLIDPAPGLGNYVETLVRKGGAEFQVVIFLQNGEVVAKPSVHGFNIGRVRIKLRKGRSTKAKEPYSASMQLCGVRGGGLAAAQGLFWQARKGLSFVLAFESARERNAAIMLARRFSFDCNIMLAGPDDRAPLGT*