MAEAEGQLAACWGKQDDEWRKGPWTTQEDKLLLDHVAQHGEGRWNSVSKLTGLKRSGKSCRLRWVNYLRPDLKRGKMTPQEESTIVQLHSLWGNRWSTIARSLPGRTDNEIKNYWRTHYKKGKPSKNIERARARFLMQRREMQQQQQQQQQKLLLGQGKDAELASATAEDDVDEKMTGNVGPAATALADHGHEELIMQDVLDFLCPMSCALLHSAGQSGSCGASTSEEYGSTEDDGATWGSLWNLEDVAHDGDGGACALW