MGSPELTTTDLSTSRNTAASGRSSVIDSIWGCTGSTIQKDDLRKRITIPEYLRVAMREAIQNKDVDSVMRHYDMANAAGAEPPQPSESPIVVFINAKSGGRHGPELKARLQDLMGEEQVFDLSTVKPDEFVQYGLSCLEKFAALGDTCAKETREKIRIVAAGGDGTVGWVLGCLGKLKRQGRDPVPPTGIIPLGTGNDLSRSFGWGGSFPFNWKTATKRILDRVANGPICHLDSWNLVISMPAGEALETPYSLKTSDSASLDQELEIDGELPEKSSYYQGVFYNYFSIGMDAQVAYGFHHLRNEKPYLAQGPLSNKLIYSGYSCKQGWFFAPCSSDPGLRGLNNILRLYVKKVNSSKWEQVPIPSSVRSIVTLNLPSYGSGRNPWGNLKPEYLEKKGFVEAHADDGYVEIFGLKHGWHASMVMVELISAKHIAQASAMRFELRGGEWKEAYMQVDGEPWKQPMNKEFSTFVEIKKVPFQSTMVHGE*