MGRSPCCDESGLKKGPWTPEEDEKLLHYIQKNGHGSWRTLPRLAGLNRCGKSCRLRWTNYLRPDIKRGKFSQEEEQTILHLHSILGNKWSAIATHLPGRTDNEIKNFWNTHLKKRLIQMGFDPMTHRPRTDFFAALPQLIALATLRDQLAATACGGGGGGDTAAAAAAQIMQGAGGGGGGGGGADVAIQAAKMQYLQCLLQSAASTIASAGSGGGGGGAMSAHDADAALAAAAAAAATCSSSPAGSSVPITPTAVGHSGGGQTQTTPCAFSEAPVITSDDVEANLRLLGCGGGGADAFACHGGSLPPLADLSDLTTTTMTNPLDWCSATASASSCGGGGGASSPFPWPEFFHDDPFITDFL