MAAAGGGTSSEGAARVLLQRYQPFGSPPGEYHHFGPADGGASAEMTEAVVLRTPLKRKHNREGNEVAESNDWMMSPGYANAGNSPIPTPPSGKGTKLSAKPKAVKGQKSCPQTPLFSGSPGNPATPVGGCRYDSSLGLLTKKFLNLLKGAPGGMVDLNNAAEMLEVQKRRIYDITNVLEGIGLIEKKLKNNIRWKGIDDSRPGEVSDDMSILQGDIEALTLQEHSLDRQISEMRDRLRELTEDENNQKWLYVTEDDIKSLPCFQNQTLIAIKAPHGTTLEVPDPDEVNDYPQRRYRTVLRSTMGPIDVYLVRYMTIQHLWHQNFRICSSNLM