MAQNHVIKVSKKTLAEMTTVYQPNRLNKTVPYTVFVAKVGTTTITAYQSGKVMFQGPQAEKEAARWEGTSTTPKKKVSPQTTTLPADFGNWSVIGSDEVGNGSYFGPVTVCAAYVDKSMISKLKSLGVRDSKELTDPQIIQLSHVIKELIPYKLLIVEPKKYNEIQPNYNAVHMKVALHNQAIYLLLQELAPTKPEGILIDQFTPENNYRKYVRNEKNQVTEKLFFVTKGEQYHVAVAAASIISRAAFLEELDKESAELGFSVPSGAGSKSDQVAARILKKGGLDLLANYAKLHFANTQKAQKLL