MEKKVDKKFTWVIKDFSSLQSEKIFSDKFVVSGCKWYISAYPKGYKVDNFLSLYLEVPDYGSLPSDWRRHARYRLIVVNQRSEKLSRQLEVQHWFDVKSSSWGFPSMLSLDEINSKDGGFLVNGELKIAIEIELLEIIGKVEVNGFHLLSSQVEYVSRMFEKHPETASEVHLRNPNIRTESHRWFDQNNSKWGFPYMIPLAKIHDKNEGFLVNDQLMIVAEVDVLQVVVTSEKPEETNPLNQVESVSSIQDSVVEFRARNQHLKTACTNVLLSLTQTLCQTPQELSVDDLVEAGKTLAYMKDSGLEVEWLVKKLNEVKAKKQEQSG*