MKFWKILKSQIEQTLPEWRDQFLSYKDLKKQLKVMCPKDALTPPRLDADELNHFLRLLELEIDKFNAFFVDKEEEYIIKWKELQDRVARAIGSNLELMSLGRGIVDFHGEMVLLENYTALNYTGLVKIIKKYDKRTGALLRLPFIQEVLNQPFFKIDVLNKLVKECEVILSILFNNDWPSISGDFEEDEYGSTTGNESKATLMHVPKELAEIENMENTFTKLTLSALRSLEEIRGRSSTVSIFSLPPLHN*