MSQQAPVEPLVSVVPAPEVGLNVFTNEIPPWTPGKGVRGIFGGFLIAQAVRAAQLSTAPTFAVHALQSVFLKPGKATSQIYYHVDRLADGRSFATRLVRTVQDGAVIFVATVGLQRQDPAGGTLPFRNLEHAVPPPHMDGKGPDDVAEASTDRLLFMVGFKTSTSEGFIEDPFEWRHLLDRPEGEQQQQQQQPAAPHSFRLRSYVRSSPLSAAAGPAEHLASLAFLTDEWLIALVNLAHPEMLSRRAREPLTIETAEQVNTVRAPTIAVQASMHHNVLFHDAGARADGWLISERRTSWAGEGRVLVEQRFWSLETGRLVLSCWQEGLVRLKDDSKL