MMQAYVASSSVHVHAQSLRGERAWLCGTRVQGARGGAYARRGAVAALTMTATAPVSQQQYALRFLDAETALQVQQKVGTPCYVYDMKSLRAQAEAMLKFPNAFGLTVRYAMKAAPNVAVLQLFKKMGLHIDASSGYEIRRALNAGFEPHKIYMSTQELPADFKEFLDMGVGINACSLSQLERIGKACPGARVGLRFNPGRGSGGTGKTNVGGPDSSFGIWHELIPHVQQIVEKYGLNVEKIHTHIGSGSDPVVWQEVSNASLGIAAQFPSATILNLGGGYKVARTPTEKGTDIQQCGEPVKQAFEKFASDHGRQLKLEVEPGTFLVANCCSLVCTAQDVVSTGASGHEFIKLDAGMTEVLRPSLYGAVHPVVVVPRGRTESESQKYVVVGHCCESGDLITCAPGEPETLMAVSLPKTVIGDAVVVEGVGAYCAGMSTKNYNSFPEAAEVMLDLSGKIHVVRNRQPAEQIWQNEKALDDALLS*