GVGCGNWHGVRTPGQGRRRGAPWTDDEHRLFLLGLKTYGKGDWRNISRNFVRTRTPTQVASHAQKYFIRLSSGAARRSSIHDITTVHLTDDQPPSPSQ