MGRGRGKQRKEAEAAREEEERRCLLEASPLRKEAVEAMRLDREGRHDEAIARADELAAKHPESAVVLHLAAGLHQNASTRSARDGSDGQASVMHLVYARDLYAQAKRLAPNCVQIATGFAMAKVASAKDYEPDREIMRALAISSPTDPAENNVAFDLDRTLSTTMDRLAKAREAALFHSHHIMSHMSAKIIPAVVVDMLDISKREGAATAKKQAKKALVERFGYSARAHLTHAKISLDFARGLDPNIDKKPFLNSILDALNNLVEEFSNSLEIAMFRAKLWFVMGKYCSVEVECDRAIRMEEPTDPREEDVPPGSIPGEKPEDRKSYIRTELKRLLQKLVLVCRDYWCSLASEKQDSFRLVGLKYLHLHFVTFYQDDHEAAKTISDALNFVKKNKSWRFWICPYCVGKKIPDIDSLLQHMRSKHPEGGFWTNLRQVFDPESISDTYQGDHFSDNATICQDSEENYVLHFKRMDDIFKYLFLRAADNIEEKPFSQIREEKCRNGVFILEKIKLKLNNVPTDISSSEFNEACAEIRDLWRYFLEISLMDYRVAISPLAMCFISDQLLTCMTEDKEAASNSIDVAAINAVFPFVDVCPDIDAIFPNVDDAPDGNDADTSTSETL*