MYKDALWTGFLGPDLEREGLLKAHKLWKLGFKTWADLIISQNWHADIFLTLSPSLRSMLDDRIQIALQKGYWPCSSGKLALQQLCCWDTGKKILPLPNMFADGSALFQKLNQRWGISWTHNQWSYRFKVIWGLSLSIKKASLLWLTAHRAVWTRAKAAKIGKGNGICPRCNLVVEDLRHLFLDCPFNSKYYDFLNACFEGLHHPPFTVDEILLGECKHLDILLWHNFRSTLLFNIWKERNSAVYNERCTSQLFEFKTEIECIVLQAKRKISEALPKDVTIHQVLQMHRWQTWQSTLDKLYTMEKMIIIENTQRVLHPQ*