MAEKLVLVSDMASTMKQVPSNFIRPLGDRPNLQGVVQSSDVCIPLIDLQDLHGPNRSHIIQQIDQACQNYGFFQVTNHGVPEGVIEKIMKVTREFFGLPESEKLKSYSTDPFKASRLSTSFNVNSEKVSSWRDFLRLHCHPIEDYIKEWPSNPPSLREDVAEYCRKMRGVSLKLVEAISESLGLERDYINRVVGGKKGQEQQHLAMNYYPACPEPELTYGLPGHTDPTVITILLQDEVPGLQVLKDGKWVAVNPIPNTFVVNVGDQIQVISNDKYKSVLHRAVVNCNKDRISIPTFYFPSNDAIIGPAPQLIHHHHHPPQYNNFTYNEYYQNFWNRGLSKETCLDIFKA*