MIGQGASGTVYKAKLPSGQVIAVKRLASRREGSAMEDSFKAEIGTLGKIRHGNIVKLYGFCYHPDANLLLYDYIPMGSLGEHLHGRSACSDDNADSPGVLDAWETRFGIALGAAEGLAYLHHDCKPQIVHRDIKSNNILLDDNLKAHVGDFGLAKLIDVPYSKSMSAIAGSYGYIAPEYAYSMKITSKCDVYSFGVVLLELLTGRRPVLNLEQGGDLVTWVRTAVSLQMDLHEILDSRLDLGNCSVIAEAVLVLKLALLCTSPSPDARPSMRDVVCMLLEAKKEGQRQIALLQAEDNASIKAQ*