MGSSKKKKKAATAHASAQQLLQQWSDSRETVIAREEVFKTQVRETMKRQLSRKQRRSAAAAWADTSPERAALAGSIASADEAQTSPVRPSRLQAASPGSTSVTPASGYVGNASRSPGSGLSRGASPSEAVRNAGQQVEQRQLFPYEEASCEGSLSFALNTCRGIDPAAPGFAAAAEGGGAESAEESSGSAVSSPRRQPAASGFGFMLLADDGEAAEEAADEPGDEEGEQQQSDTGSACSAPHCQQQAAAADAAPYTHGGEHSTPVLIGGGAFGLGPGASSPFDGAASSLFGFGAAAPPTAPAFAFGGGVSPGQPDGLRQGLFGFGAATAAQSAAAGGGPPGAAQQSSVEGQLQEPRFRFSFAPAAPLSSPAAVELVPAGQSAESMAPDLPAVADLTSEEATAASSCGEEEMEEMEEMEEEAEQQGGQLQQQREDEEEEEX