MAEARALSMSKHSFLEKGSQRSAERGKQELLTNSLRSTFLGCKPNNVRASLKVSSYKSFGKLHAQGIRCSVVQQSQTQVPESVTFTPDGRRVECYGVFCVTYDVNQDVKPKSWKKLLRIAVSGAAGTISNHLLFKIASGEVFGPDQPVALNLLGSERSRNALEGVAMELEDSLYPLLREVNLGIDSYEVFRDAEWALLIGAKPRGPGMERADLLDINGKIFAEQGKALNAVANENVKVIVVGNPCNTNALICMKNAPRIPKKNFHALTRLDENRAKCQLALKAGVFYDNVSNVTIWGNHSTTQVPDFVNAKINGKPATEVIKDRKWLEEEFTQTVQSRGGVLIKKWGRSSAASTAVSIADAMKSLVTPTKEGDWFSSGVYTGDNPYGIDKDLVFSMPCRFKGDGDYEVVPDLQINDWLAERIKKSEDELIAERRCVAHLIGEVSFWASYRNLTGGLKQHKRIARDAGIS*