MGKNQPDASLKGKKPLNTAKRSVKVQRNPGHITNKLKRSEMYGKYLQQKRAAKQESRIQRHKEAEALGDDAPPKQAPKTIDNTRELEPTMVLQDPEVAADEAEDEFAPYFNGEKPKVLITTRPRPSQNLFHFIADLQKLIPALHFYPRKSYSVKEICSFAANREFTHLIVLSEKSKVCNGLTLSHLRMHDGVAKAGPTAFFKVSNVVTSKKIPNHGASTSHIPELNLHGFGTRLGHRIGRLLGSVFPHDAQFQGRQVVTFHNQRDYIFVRHHRYIFRELEGKAKDVAAAKEEAGPPVKTKLQELGPRFTLKLRWIQEGTFDTQFGEYEWIHKRKEMDTTRRKFHL*