MVRLKQLEQDIQQHLRRYRASISTIDFSFKSLKKVTKPKAEANIANALKHKTAERHRRKRISRQFDMLRTILPNLIKMDKASVLGETVRQVRELKNRVKEMKGASDGSLECVLPGELNSLSFGFSEKDGNLVKATFSCDDRPELIADLTREIRKVSGTVVRAEMVFIGGRNKSVLWIKGFSGNERMGMLKRALKMAIDIPKKNWNPRFNI*