MHRGGQSGFAAALFARELHGGTVRPRPCVAEFCCEGPYSGTIINNPGLTGTPAFAAKYSKVYNDSKLLAVADEEGYVSIVLTGAELPAEMVDDWSDHKPRAQWLAHQNAVFDIAWCNGDQHMLTASGDQSIALWETGTAEKLACFKGHSGSVKAVAPMPDTQAVFASGARDGTLMVWDARVAAQPDGNGASFHCPVVTIQQAHALSEKQRRRRTPLQGRTRPSVTALEFLPGPGSQMATGGVDGIVKFWDLRQSGGGPTCQAAPGLHLDLLCDASLPHISQKQHGVTSLALHPRGSQLLVSLTGGHHLCYDPLRPDTGPTRWFGGHSVASFYVKAAWSPDGSHIISGSTDRNVYIWEVDAPDGASPYVLSGHQGEVTAVAWCPSDFHQIATTADDATVKVWHISRQQPX