MPGSNGVIIIDRKERPPLDESLYDLENDPEALDFFKSQTGIQDNGELRKHILNVQGRAYDVHGYPCIRNFSFLKLKISRLPAYPAVLDLLKQRQDPILLDLGCCFGNDLRKAVADGWPVQGAIGSDLRQDFWESGHELFRTTPNTFPARFLDGDIFDPGFINPPPPIPLTCSPPGPLPRLTDVESLTPLQGHISAIHTSSFFHLFSEELQSQAARLVGSLLSPLQNSIIFGCHVGRTDKGFREESMDGRLQKMFCHSPESWKEVWDGGVFKKGTVQVEARLRPTEVPMPQGLEVLMMMDWSVVRL*