MKQPEIESSGIPEIDNGEYWPLSGKPYVDLILTKTGVKPIYSMYLPKKMTSELPSAGARAVSAVLTCGQKKWDMFYGGVKSGHKFSIEWRKFVDDNNLKEGDGLVFELLECSASKIHFRVQILRGDFPAELNPEDEEGANSDNPILLG