MKFNKKLLVAVLAGTLVLGSGVSTYATADNTNNAKMLQEKVSVEVLNEILNNVDKIIEKLEKDSELLKLEKDSELKEQGKISEVEKLKIEVIKERAVFDKPAVLNTEYAIGMLRRFDEAIEKIKQLKPQSDFDTKEKAEEAAKKDLETELVKNAFDLEEKDGKWHYTLKFKEIKPEQSTSSDKKEKTEEKTAEEKKQEEKEKKVDGLKNSAEKQKEEEKKKAEEEAKKKAEEEKKKAEEEAKKKAEEEAKKKAEEEAKKKAEEEKKAEEMKAEAKKKAEEFKKNAEKKKVTLVRKSEKVDKTSSDNKVSRPVKTTTDKKKLPKAGIEQEVLTLATASLAGVLGVYTSIKKRK