QARRRFGVGCGNWHGVRTPERGRRRGVPWTEHEHRLFLLGLKKYGRGDWRNISRNFVQTRTPTQVASHAQKYFIRLSSGVARRSSIHDITTVHLTDDQPPAPSQ