MSQGPAVHVLDQLAGGVAGIERVTVVDISQAMLDTIKVLEAEQRKAGPGSKQWPQLTYALMAEAPEPDQVLEAQNPQEDVPTPASQHEREKRAAQMYELLPVEPGTFDLVVSSVGLHWTNDLPGLMFQCRMALKPDGLFLAALFGGETLQELRIACAVAALERAGGIFPVVSPLAQMRDGGNLLTRAGFALPAVDCDTFVLKYPADPLSSQQRAEQPQQQAEQPQPQQPQQQEAQQPQKQAEQPQQQQAQQPQQQQAQQPQQQQQQQQPQQQPQQQTHTAGTIDEGSGTVHDEEGDVDTPLGPEALIAHLRLMGESNAVIHRQRKLQPDTALAAAAAYRSMFQEEDGTIPATFEVMYLTGWTPHPSQQRPSKRGSQTVSFQDLAAGLGGGGSTNEA*