VRRKCASGCIFAPYFCSEQGAARFAAIHKVFGASNVSKLLLHVPVADRYEAVVTIAYEAQARIRDPVYGCVAHISLVSIT