MVKNTLKALNDKEKEPEAPEPEPEPTTEVLFLCSYEGCGKTFIDAGALRKHSHIHGERQYVCHWEGCGKKFLDSSKLKRHFLIHTGERDFICPHEGCGKAFSLDFNLRSHMKTHSQENYHICPYPDCGKRYAHEYKLKNHIASHHEKNTTPEVAKYAPPLEKIVKTPKPTGGAYGSASSDRPYACPYEGCEKAYIHEYKLKLHLRREHPGHMSDENAENATANVDNEMDEASDQDAYAGKRVNGKSQKQQSRAKPNLKMPPAKVARQKGSSPSPATLPIPKKQWPIKEQVFEEEDSEETEEDRDNVDDGWRYRENNEDDDEETEYED*