MSVFESETSTFHVYNNHEIQTQPQMQTFLSEEEPVGRQNSILSLTLDEIQMKSGKSFGAMNMDEFLANLWTTVEENDNNGRGGPHHDREKPAVLPRQGSLSLPVPLCKKTVDEVWLEIQNGVQQHPPSSNSGQNSDEDIRRQQTLGEITLEDFLVKAGVVQEPLKTTMRMSSSDFGYNPEFGVGLHCQNQNNYGDNRSVYSDNRPFYSVLGESSSCMTGNGRSNQYLTGLDAFRIKKRIIDGPPEILMERRQRRMIKNRESAARSRARRQAYTVELELELNNLTEENTKLKEIVEENEKKRRQEIINRSKQVTKEKKGDKLRKIRRMASAGW