MSLQETIIQELGVKPVIDAQEEIRRSIDFLKRYLKKHPFLKTFVLGISGGQDSTLAGRLAQLAMEELRAETGDDSYKFIAVRLPYGVQADEADAQKALAFIQPDVSLVVNIKESADAMTAAVEATGSPVSDFNKGNIKARCRMIAQYALAGSHSGAVIGTDHAAENITGFFTKFGDGGADILPLYRLNKRQGKQLLQKLGAEPALYEKIPTADLEEDKPGLADEVALGVTYAEIDDYLEGKTISPEAQATIENWWHKGQHKRHLPITVFDDFWE*