MDKKDELSAHFDVHLNYYVNDPTRREQDPFHCPILSCIHSASTAIELKRHLSMHMVQAHAQFIGRIMLKVKEEFQHLNSCGFDPSLQIFYDGEVAFCLWDQCNYGFTDISELFSHVTLHIDMLDNDDKCSNEYRCLWEQCFKTFLSKGDLRKHVRHHSGEKYCACPFCGRFFCRPDKLYEHLRRKGFAEEDAVFQCHLCQKNFADERTLINHVRRHLSGRQCPMCGLAVPLPSDLHKHIMVKHTERPRNYACRECGKEFYYEFSCMLCDKKFRWKKQLDKHVLTHDVVIFRFIFESVLKSTMFFRFAYKKCADGYMRLQTRKLVRAELLP