MQLQIHVCPVKGCEFDEFTENEDVQRHILVHIHQVKLMARGLQTLKAKYKGQMKTLECKFSINTKLLYDGRTMICEWDECWMRFSDISLYQAHLEQHVKETPMDDSIKGYMCAWNQCKTSRVRKSLLLEHARTHVGGKTSACPMCGSLFSSDRILFQHLARSDADQASLCCSHCHKTFATNDLLSAHIRRHLKANPCVTCAAIFDSPAALKRHNITVHHGCKLYRCDLCKSSHGSASDLERHKTAVHSASPSIFCSKCDASFRWRKQLLAHEKVHNNEPAEVYSCHLCDSNYKTGFSLSRHLKSTHRLAIPTGFSRYQYKLCSDGHKRLATKVFVKESKASVFAESQTNYENIVLI