MGRSPCCDESGLKKGPWTPEEDEKLLHYIQKNGHGSWRTLPRLAGLNRCGKSCRLRWTNYLRPDIKRGKFSQEEEQTILHLHSILGNKWSAIATHLPGRTDNEIKNFWNTHLKKRLIQMGFDPMTHRPRTDFFAALPQLIALATLRDQLAATACGGGGGGDTAAAAAAQIMQGAGGGGGGGGGADVAIQAAKMQYLQCLLQSAASTIASAGSGGGGGGGGGAMSAHDADAALAAAAAATCSSSPAGSSVPITPTAVGHSGGGQTQTTPCAFSEAPVITSDDVEANLRLLGCGGGGADAFTCHGGSLPPLADLSDVTTTTMTNPLDWCSATASASSCGGGGGASSPFPWPEFFHDDPFITDFL