APSYPRYTREEVGRHRSPEERVWVTHGTDVFDVTDFVELHPGGPDKILLAAGGALEPFWALYAVHGEPHVLELLQQYKVGELSPDEAPAAPDAQDPFAGDPPRHPGLRVNSQKPFNAEPPAELLAERFLTPNELFFTRNHLPVPAVEPSSYRLRVDGPGGRTLSLSLAELRSRFPKHEVTATLQCAGNRRSEMSRVRPVKGLPWDIGAISTARWGGASLRDVLLHAGFPEELQGGEHVCFEGLDADPGGAPYGASIPYGRALSPAADVLLAYEMNGTELPRDHRFPVRVVVPGVVGARSVKWLRRVAVSPDESPSRWQQNDYKGFSPCVDWDTVDYRTAPAIQELPVQSAVTQPRPGAAVPPGELTVKGYAWSGGGREVVRVDVSLDGGRTWKVARLMGDKAPPGRAWAWALWELTVPVEAGTELEIVCKAVDSSYNVQPDSVAPIWNLRGVLSTAWHR