MSRTWIRNPLAIFTANGLDAAGGLVVEDGRIVELLGAGQQPAQPCASQFDASRHVVLPGLVNTHHHFYQTLTRAWAPVVNQPLFPWLKTLYPVWARLTPEKLELATKVALAELLLSGCTTAADHHYLFPGGLEQAIDVQAGVVEELGMRAMLTRGSMSLGEKDGGLPPQQTVQEAETILADSERLIARYHQRGDGARVQIALAPCSPFSVTPEIMRASAELAARHDVRLHTHLAETLDEEDFCLQRFGLRTVDYLDSVGWLGPRTWLAHGIHFNAEEIRRLGEAGTGICHCPSSNMRLASGICPTVELEAAGAPIGLGVDGSASNDASNMILEARQALYLQRLRYGAERITPELALGWATRGSARLLGRSDIGELAPGKQADLALFKLDELRFSGSHDPLSALLLCAADRADRVMVGGAWRVVDGAVEGLDLAALIARHREAASALIAG*