SPGPAGLVGAPDRVTSPPKRPAGWTKFRETRHPVFRGVRRRGNAGRWVCEVRVPGRRGCRLWLGTFDTAEAAARAHDTAMLAIAGAGACLNFADSAWLLAVPASFASLA