MVRIACVQYTPVWGELEKNVLAVEAMVSHLRPGELDFLVLPEMAFAGYVFHSKEEIRPFVEYAGGGEDGEPGENSRPPAGPTYRFCRAQALRLRCCVVAGYAEVDAQGDFYNSLYVLDEHGKLRLNYRKTFLYVTDKAWAKPGTGFHVVELRGCRVVFGICMDLNCEDFDFERDTFALASFCRDQKAALLILSTAWLQSPKPADEDGDHEASTPAAAAHAEQQALEQLHNYWGWRLEPLLGAPCHFVAANRTGLERGSQFAGGSAVIDLERRRLVNHLGRSEAGLLITSIDVDRAAAAAPDRVHVLQR*