MAAAGGGTSSEGAARVLLQRYQPFGSPPGEYHHFGPADGGASAEMTEAVVLRTPLKRKHNREGNEVAESNDWMMSPGYANAGNSPIPTPPSGKGTKLSAKPKAVKGQKSCPQTPLFSGSPGNPATPVGGCRYDSSLGLLTKKFLNLLKGAPGGMVDLNNAAEMLEVQKRRIYDITNVLEGIGLIEKKLKNNIRWKGIDDSRPGEVSDDMSILQGDIEALTLQEHSLDRQISEMRDRLRELTEDENNQKWLYVTEDDIKSLPCFQNQTLIAIKAPHGTTLEVPDPDESIFCSHAGE