MSVGRHIKDAQEKEAICKALQNPGPDILVCDEAHMIKNKKADITQALKQVKTQRRIALTGTPLQNNLMEYYCMVDFVREGFLGRPQDFKNRFQNPIENGQHADSTEYDVMCMKERTHVLHKQLMGFVQRKGANVVEKELPQKFIYVVSVRLSQLQRALYNRFIKLFWLSNEQGSLVAKCRKSLFPTYHALAKVWNHPDLLILTKEERNVLSDDSMDGISCEDDGLSSDDGNDEAKKEGNPQRFDAGQVNTWKANGQALLSTLSSPKHLPAANQDLSLQKTLA*