MGRKKTLTFTVEGGRVKPGPPIAPAIAPLGLNVAEVVQKINEATKKFEGMTVPVKIIVDLDTKEYEIEVGIPTTTALLLRAAGAKEPSGDPAHHKIGDIPFEKIVEIAIMKKPQLTAKTLKAAVKTILGTARCIGLLVDGKDPKQVVKEVEQGLYDAVLAKYEEEWRKA