MGRAPCCDKSGLKKGPWTPEEDKILVDYIQSHGHGSWRSLPKLAGLLRCGKSCRLRWTNYLRPDIKRGPFTPEEQKSIIQLHAIVGNKWSTIAAQLPGRTDNEIKNFWNTHLKKRLLRMGLLHPDPSDSSPAAASSRHMAQWESARLEAEARLSRESLFAHSASAAAAAAVTNPAVNLPPLKPEPDFFLRIWNSEIGDAFRKTAASATDESSPEEETESKSCVTGGGPPVVAGMDDSSGSNEVVDDVSEESYQLYLDFGSGDDDLGLFGGQVGAFSSLFSSDLNVETSLDTAFK