QGPTSIWTKGVTPPTNFIEGTDGSHAPYIANQGWYDITKTFNGKDDLLSAAATAGNMLHWWFDQNKNQIEGYLTEHPEKQAIIFNGEQMFDVKEAISTKDRQLDSKLFEYFKEKAFPTLSARRRGVFPDHVIDMFINGYRLSLDNYDKTPVKEGNKDLRGGIFDQVFTRGDQSKLLTNRYNLRTKTINEISQLIKQELIAGKALAISHTYNNIGISHVINLWGADFNSEGNLEAIYVTDSDSNASIGMKKYYVGVNSAGEVAVSSKKIDSEHLGAAALGLYTLSAGQGIWH