MSFLSRFKTLIGFRLYRVAAAAALVIGGTFVVRSQLQNRRKNTDISKMFKGLPRLPALGIPRRYDLELRPDLNACKFDGKLAVTLDVVQDTKYLVLNAADLDIVNNSVWLRSTNSQQFRLSHADLFRLNFSSLGQTCLLDLSPASPVAEVNLDLTRSFIALGMVHVTRNTRATNRYMLAFESSDTVGLPFEALLPCLVMPIFLGLLNPLVGFQPAYSMFLQRVLFPSSVSIDAEDEILVLEFEETLPHGEAILGIEFRGTLNDHMKGFYRSTYVINSEKRNMAVTQFEPADARRCFPCWDEPSYKV*