MKAITVNCATGASVPSIVSGRVRQRHRRECENDPEIQVYLAKLKDLVPFMDKTNRKVSKLEVIQNVIDYICELQNTLADADVSTTADSRDAAVNKTSNTYQLVVRCHHVTQL