GKSCRLRWCNQLNPVVKRKPFTEEEDRAIVKAHAIHGNKWASIARMLPGRTDNAI