MSQPDAAEQNIQMWKVKKLIKSLDSARGAGTSMISLILPPKDQISRASAMLTQEYGTASNIKSRVNRLSVLAAITSTQQRLKLYNKVPPNGLVLFVGTILTDEGKEKKVSFDFEPHKPINTSLYLCDNKFHTEALSELLESDSRFGFIVMDGNGTLFGILAGNTREIIHKFTVDLPKKHGRGGQSALRFARLRDEKRHNYVRKVAELAVQHFITNDKVNVNGLVLAGSADFKTELGQSDMFDPRLAAKVIKVVDVSYGGENGFNQVGYAISESLANVKFVQEKRLIQKYFDEISQDTGKYCFGIDDTLKALELGAVETLIVWENLDITRYVLRNAAGEEIVIHANKEQEKDKEKFTDKSTGAEMEQVKEPQPLLEWFAENYKEFGATLEFITNKSQEGAQFVKGFGGIGGLLRYKVDFNNLASVDDDDDDEFYSDDDIM*