MDWLAMFKAKIDCEKQKIHLKSSLGKVVSYHRFGKPRSVGIITAMELVKLVHKGNPVFLCNVRDLDHLMKEQPGDIAVVNDFQDVFPKEIPGMPPNRPIDFTVDLIPGTAPISRAPYRMAPAGMSELKDQLEELLEKGYHQLRIAEHDIPTTAFRTIYGHYEFTVMPFGLINAPAIFRVEHRRPQGKVQPLEIPSWKWDCISMDFVTCLPKSKSGNDTIWVVVDRLTKSAMFIPMKETWKMEQLAKAYIKHVVRLHGVPKDIVSHRDSRFLSNF*