MSGRNESQCVFVKTSIDTRLALLLDSDDSVYAFKEKICKEHEQCFPSVGNITISALKVNLGGNDYHLSDCTILKTALQGLRNKDWFLSVDLVRVEEKGELQIGEVVEKKARKRKSKSDNKSIKKPSIETPTEAKGLESGEGNVTKMGENQHICDADQEGPVNGHTIDVEVKLDPVDGHTIDVEAKLDLSGTMEQDDLQKEVTNADLVMSDQDKDLEKDNLLAELHQTTDDAEKEEIIGLVNATPEAIENETEMSAKEKDGDEEAKSEKPKKKKRAKKVKTPTKEDGLVASSSRNAEEDGVARDP*