MGTERQSALRPTPKEPQRIALGIEGSANKIGVGIVKEDGSILANVRKTFVPPLGSGFLPKETAQHHQQHAVGLIRQALEEARLSPRDLSVVCYTKGPGMGAPLRSAAVAARTFALLYELPLVGVNHCIGHIEMGRLVTGAENPVVLYVSGGNTQVISYSDQCYRIFGETIDIAVGNCLDRFARVVKLSNDPSPGYNIEQAAKMGSRFVELPYVVKGMDVSFTGLLSSVEREVVKMNKGTTDFSREDLCFSMQETIFAMLVEVTERAMAHCGERDVLVVGGVGCNLRLQQMMDMMVAQRGGRAFCTDERFCIDNGAMIAWAGLLEFMHTGATPFKETWCTQRFRTDQVHVSWRQ*