MKSRMSTGVNGNSQEWLDSTDAQVKDNSWKCSSLIPGLPNDVALLCLAKVSRVALLKLRSVCTSWKRLSESKEFRDLRFKVGSAEAWLYVLTEKPTGVPFKTYSPRLNKWFEIPQTSTSPKSPSWQGFACVALGSTLFLMGGMHQTFDAAREEYLPGLVSGDVQIYNACTNQWSKGASMNTPRSWFGAAVIGDRVYVAGGQGKDRFLNSVEVYDLKTNQWSFAPDMICVRSSCHALAFHGKFWVIGGEFMRNQYGGKPERGSAEVYDPETGLWTLIPEMWLDTQKVPGPTTVHCGKLLSAYQSKLMIYDDTTNDWSHVGYLSGGDMFKTPFSRFGFACESIDDDLYIIGGLRVSKKNINFVQSLNTAELCKLKFEGLSVYTLWENVANMGSNEGNILASAVMRL*