VGKTAKRKLDLEGIGQQGLPGFRTPKGKHSPAPGLPSPKTPKSPGEKTRYDTSLGLLTKKFIQLLSASDDGVLDLNRAAEVLEVQKRRIYDITNVLEGIQLIRKKSKNHIQWVGTGLFGDSTAVRQQQALRRDLSGLSAAERSLDELIQSSTTRLKDLTEDPENQRYPFLFFFIFF