MITGELKNKIDQLWEILWTEGNANPLTNIEQLTYLLFMKDLDSVELGRESDAEFLGIPYEGVFPKDKPEYRWSTFKNIGDAQEVYRLMTQEIFPFIKNLKGDTDDTAFSRYMREAIFQINKPATLQKAISILDVFPTRGLDVDFDNDKQSITDIGDIYEYLLSKLSTAGKNGQFRTPRHIIDMMVELMQPTIKDIISDPAMGSAGFLVSASRYLKRKKDEWETNTDNINHFHNQMFHGNDTDTTMLRLGAMNMMLHGVENPQISYLDSLSQDNEEADKYTLVLANPPFKGSLDYNSTSNDLLATVKTKKTELLFLSLFLRTLKPGGRAAVIVPDGVLFGSSKAHKGIRQEIVENHKLDAVISMPSGVFKPYAGVSTAILIFTKTGNGGTDKVWFYDMKADGLSLDDKRQPISDNDIPDIIERFHHLEKEAERQRTDQSFFVPVAEIKENDYDLSINKYKEIEYEKVEYEPTEVILKKINDLEKEIQAGLAELEKLLK*