MRRWQGLVEEFKAHLPVNENTPKLTLNEGNTPLIHCENMSKILGIDLYVKYEGANPTGSFKDRGMVMAVTKAKEQGKKIVICASTGNTSASAAAYAARAGLKAIVVIPEGKIALGKLSQAVMYGAEIVSIEGNFDEALEIVKEIAKSGEIELVNSVNPFRIEGQKTGSFEIVQQLDGEAPDILAIPVGNAGNITAYWKGFKEYHEAKGSQLPKMFGFQAEGASPIVQNKVIKNPETIATAIRIGNPASWDKATNALKESNGLIDSVTDDEILEAYQLMTTKEGVFSEPASNASIAGLIKLHRQGKLPQGKKVVAILTGNGLKDPDTAISLLDNPIKPLPNDKDSIIDYIKGAL*