KKYGRCEICGLLKGLGANNYKEYPIGVFVCAADHESDYNTKALEKAPEGSVLSGFFQINSKTWTDCGKLPGETALCNKPMLDLTDSDITGLVVCLKALCRAGEGPSEFSAYAKECKGKNTEKYEAGCSL