MKDAIKLDKRLPFIGHITGANLLEIQCFEISVGGFGRQFWDEHEDVDMKDETRGEEEQLVSFKRDFRDEEEYAAILGHSYGLNVTEKNTMEVTLKDGLEKFPDSVVLKERMEKMNELFMELHEGENNKKVHEPEGYNELNLNDIGDDGEGSSSPVIELIVNEGNACTYVNYITPIDTNYLTMTQFYRLPEVNEEMIKMLDETELRVSRRKKLMSEFSVVDNAAEDDDNDKREKHIPKKAKIFHSPYIERIIKVRDKLSKDKIGVCNSVFSSNRYDVDEIWDIGTCNLLHQGFAYQFNQGMFIHSNTKDILNELKTEDLKCRLFAALLRIYIKKFDVKPSFRDVVIVRK*