MAQNHVIKVSKKTLAEMTTVYQPNRLNKTVPYTVFVAKVGTTTITAYQSGKVMFQGPQAEKEAARWEGTSTTPQKKVSPQTTTLPADFGNWSVIGSDEVGNGSYFGPVTVCAAYVDKSMISKLKALGVRDSKELTDPQIIQLSHVIKELIPYKLLIVEPKKYNEIQPNYNAVHMKVALHNQAIYLLLQELAPTKPEGILIDQFTPENNYRKYVRNEKNQVTEKLFFVTKGEQYHVAVAAASIISRAAFLEELDKESAELGFSVPSGAGSKSDQVAARILKKGGLDLLANYAKLHFANTQKAQKLL*