MSSRRQGVFRWRSSFVLLRTRAGDGAADPEIGTSSTSFGVAEVKPHNEIPSAVSSIGKSLLITPPIRPDTGSRPMERGETSSGPSLQYVKRVLKSVLSSWIETLSSGHLEAGFGMIKHLQEILGESKKVGIDITGARAFVDEIIALGNNWFETESFPNGDFFREMFLKPSGEVKSELHEIPRTRKQFFRERNVTELAIIELTQDLHHLDREVVEARQCLKLLEEQATAK