MSWYSWWTGRIGSDSNQFTAAENGRPKVALVVGITGIVGNSLANLLLKPDAPGGPWKVYGVARRAQPKWFVDSQVEYVQCDVLDGADTQTKIAPLKDVTHLFWVVWVSRGNEELNCADNGKMFQNVLDVLLPNASKLQHIVLQTGGKHYVGSNTSTWKSHGNEPPFKEDMPRLPFPIFYYTLEDILFDTVKKKDGSLTWSIHRPNVIFGFSPCSLMNILGSLAVYACICKHEGLPFLYPGNNTTWEQFGDVSDADLIAEQELWAALDSGAKNQAFNISNGDIFNYKQVWSILAKQFDLEVPDYNGQPTSLREAMKDKGPVWDAIVQKHGLVPTKFDEIANWWFVDKLLNTKLLGLSSLNKSKEFGFLGFRNTETSVGHWIGKMRQEKLIP*