MQAAVTFQAAAAKAGVARPARRSVKVQAAAYNGQYAEELVATANKIASTGKGILAMDESNATCGKRLESIGLENTVENRQAYRELLVTTPGLGQYISGAILFEETLFQNTRKGTSMVDELNKNGIVPGIKVDKGLHPLANSNGESWCAGLDGLSQRCADYYKQGARFAKWRSVVSIPAGPSNIAVRDCAYGLARYAAIAQSAGLVPIVEPEILLDGDHDIDRTLEVAEATWAETFKYLADNNVLFEGILLKPSMVTPGAEHKKKSTPEEVASYTLKMLRRRVPPAVPGIMFLSGGQSELESTLNLNAMNQSPNPWHVSFSYARALQNTVLKTWKGEEGNVQVAQAALLKRAKANSDAQQGKYDPTNEDAEAAKGMFEKGYVY*