MRHIVSPSKRWIRTVKQLKGCIKQYGRSIAEDTNAQIQQAEEELTQIFSQSNSGRLTHTRGINSQRMWAANIMLTRIIPLSEEGATAINDRMKQGISVAEIEEALRSLPRNVVQGVPTSGYKCYHNHFGPKAKVVLTRLAPFMQELVSDAQSAFVKGRRIADNIMIVSEAIHSARTWKIPLMLLKLDVSKVFDAFEWNYILAVLKSVGHPTQRGRQNILLSRNANGLQYVKDIRGAKRCWDFIQPSLAKWKDVLLSKYCGGLQVMDILQGFIPRSEGSGIWKLITKHWNYILQNSFLSQGVEAMGLTKVADFYDFQGKTQKNIAVLLADDNGYLDHNLVILTDQINDEIGHIIFPAADTREA*