MNSAVPPGVVGLPYRFSDERTVKFVELYGREPCLWNKRPYLRRARNAAYRRIQSGINADIEPYESGLTIQGVKMKIKNLRTGYHQELKKIRTIAGYQPKTPWFAPLHGFLAEFLDTNELDTATTPQLRRLQIRLTRMKPIKIQTEIKPDPDDFCAPERPLDPTPSSLFTVLPAPMTMDQPPTPPPSLPKIRDLNSPGIPAPVPVQMPLPLSTACSVSEKSEILGLGLGSSAAGRANGVGLGVGMRGEDEFTYFGLSVAAQIRNMPLASAMVMQSKIQYMLSMERRKINGHPGDMDIF