MNSAAPPGVLGLPYRFSDERTVKFVELYGREPCLWNKRPYLRRARNAAYRRIQSGINADIEPYESGLTIQGVKMKIKNLRTGYHQELKKIRTIPGYQPKTPWFAPLHGFLAEFLDKNELETSIPQLKRLQIRLTRLKPIKIQTEIKPDPDDLSAPERPLDPTPSSLFTVLPAPMPMEEPPTPPPSLSKIGDIISPAHPAPAPVPMAGNCPLSTACSISEKSDVLGLGLGSSAAGRTNGIGLGVEMRGEDEFTYFGLSVAAQIRNMPLASAMLMQSKIQYMLSMERRKINGHPGDMDILFT