MATMASTQALLAITTSTRRLPFYLKPCASSQLAITFPLKNTLSPHRHAKMQATHIRMSAPIAPPPLQEEEDEENEQKSVESKGIEVGDVGCSPSLMQQLIDFLQDDLPHLFDERGITKEQYECDVDFRDPITRYSSIDGYLFNIQMLRYLFSPKFVLHSVKQSGASKITTRWTMTMRFALLPWRPEIIFTGTSVMGINPTTGKFISHVDYWDSIKNNEYFSLEGVTDLLKQLQYFKTPDLETPEYNVLKRTNIYEVRKYEPFIVVEAPADRLTGSKGFKNVTDYIFGNNSSGERIPMTTPVITRTSNSVTPDVSIQIVLPLQSKLSSLPSPLPGTATLKEVSGGYVAAIKFNGETTEELVKNKEASLRSALIADGLSPRPGFMLARYNDPGRTWKWIRRNEVLITLDDFYLE*