MLLEKGKSMKAEIIAVGTELLLGQVVNTNATFLSEELAALGIDVYYQTVVGDNGGRLETLLTEAEQRSDLIVLCGGLGPTEDDLTKQVVAQHLHKSLVEDQEGLNRLHQFFQQSKRPMTENNLRQVLAIEGGQVLQNPTGLAVGSFVTEGTTSYLLLPGPPNELIPMFQQAARPLLINAFPQEEQLISRVLRFYGIGESQLVTEIQSLIAHQTNPTIAPYAKPNEVTLRLTVKTKDLVAGEELLTATEEKVLAKVGDYFYGYGDDNSLAKVTVDLLLQNGQTVTAAESLTAGLFQSTLGEIAGASKIFKGGFVTYSQETKENFLGISHELLEEHGTVSEACAKEMAEKARQLAKSNYGLSFTGVAGDPIEGQPTGTVWIGLAEEGQPTVAECFHFNRDRNYIRQSAVMRGLDLLRRRIINKK*