MDETKIPKKLQSDDEENISLISSLPFDVDFDSTKLFKYQGCWYDDKTLQGVLNFQRGFEPQDTDIIIASFPKSGTTWLKALTVALLERSKQKHSSDDHPLLLDNPHGLVPFLELRLFTETSKPDLTSISSSPRLFSTHVAFQTLREALKNSPCKIVYVWRNVKDVLVSFWYFNSAKLKIEEERSILDSMFESFCRGVINYGPSWEHVLNYWRASLEDSKNVLFLKYEELKTEPRVQLKRLAEFLDCPFTVEEEERGSVEEILDLCSLRNLKNLEINKTGKTLRGADHKIFFRKGEVGDSKNHLTPEMEKIIDMITEEKFEGSDLKF*