KFCYFNNYNVNQPRHFCKNCRRYWTIGGTMRNVHVEAGRRKNKNTSASHYRHIITPDVLQKAQVFATNGVHNTTLGSNGTVLSFGSNSPLCESMASALSLADRRKNSVSTKGFHGPEKRMFVSSGVA