MHLHGDQGPLTGADPEELQRQLKKKQKNRAAAQRSRQKHTDKADALHQQHEFLERHNQALRKEIQALQAELAWWNRTLHLHTHLCPAVCASCPTPVPPGCWSQAERPPGLAPHGGDCQKQLGPLQTPACSPTAQQLSPGPRPLDSPGLFLSPPPSLSLTSGPAVTTTPPAQVSPSPVLAASPAGSSPMGSSSKLGALLPSPPAPHAPPQPLGLEHPAPGKLGARPPNPSAALGPAGLRGREREPAVWAADWLELGVAPGPFPLLSSAQVHF