EGGELSPKEELLPPPEGAEGKDGRDCVCLFAGSDSEEGLLKRKQRRYRTTFTSYQLEELERAFQKTHYPDVFTREELAMRLDLTEARVQVWFQNRRPKSSAERKSTGERPHPPPLPPRGQGAGGLPRRRLLAGRRAHKPAFPAPAQSWAEKEPGRGGFQRLGLAATRAWLPPPAAAPGRPTWRRAPLRGRDRAVCSPRRLFSTMAPLTSASTAAALLRQPTPAVEGAVASGALADPATAAADRRASSIAALRLKAKEHAAQLTQLNILPGTSTGKEVC