MKRLLVACCFLSGLISASALADASTDLQNRLSKVNSFHASFSQAVTSSDGAVVQEGEGELWVKRPNLFNWHMTSPDESVLISDGETLWFYNPFVEQATATWLKNATGNTPFMLITRNNPDDWKQYNVKQKGDDFELTPKSASGNLKQFAISVTPSGTIKSFTAVEQDGQRSAYTLKSQQSSVVDASKFTFTPPKGVTLDDQR