MDKPQLIEHLHEALNYTVYDTKWVPLSAKFVILGSKANGHGIMDIYELNQDKLVKVKSVEKKVAFKCGTFGAASLRNRHM AIGDFEGRLQVLDMEQPDLPVYNVKAHNGIINTIDAIGGTQIDCGAPEIVTGSRDGAVKVWDIRQGQAPVVDMSPPPQMG DGVNNSSGRRDCWAVAFGNTYNAEERIVAAGYDNGDLKIFDLRSLSVRWEATMKNGICGLEFDRRDIPMNKLAVTTLEGG LLVFDMRTQHPTKGFSYVEERNAGRSVGTNGVISGPKATVWVVRHLPQNRDLFLTGGGTGSIRLWQYEYPDRRVIDDSDG NKLGVAGALNMLSAATLSSQPVHCFDWHPDKLGLAVCGAFDQSVRVLITTKLNTF