MVTEVIPVRNPISTVLERVGVYGFVGNKNTTKRCNIEFQDENDTMEMVQLGAERTKNVLILMSDTGGGHRASAEAIRDAFHLEFGDEYNVFVKDVWKEYTGWPLNTMEQQYKFMVKHVQLWRVAFHGTSPRWIHSSYLAAIAAFYAKEVEAGLMEYKPDIIISVHPLMQHIPLWVLKWQGLQKKVIFVTVITDLSTCHRTWFHPGVNRLYCPAEEVAKRALFDGLEESQTRVFGLPIRPSFCRAKFTKDDLRVELEMDPTLPAVLLMGGGEGMGPVKKTAKALGEALFDKEMEKPIGQMVVICGRNEELASTLQSLEWNIPVKIKGFQKQMEKWMGACDCIITKAGPGTIAEALIRGLPIILNDYIPGQEKGNVPYVVDNGAGVFTRSPKETARIVAEWFSTKEDERNTISENALKLAQPDAVFDIVKDIHELACQRGPLANIPYEFTSSFSSLI*