MKFDVNVLRYLEKDTWRVLVATEMGMKNHEIVPVQLINAIAGLKRGGGYKHIKELLKHKLVHHENRDYDGYRLTPLGYDFLALKAFVNRGTISGVGRKIGVGKESDVYEVVDEDGRTMALKLHRLGRTSFRDVKSKRDYLGRRTSYNWLYLSRLAALKEHQFMVALWEYGFPVPEPIDCNRHAVLMSVVRGAPLRQVRNPEQPGEIYRECMVNIAKLAQHGLVHCDYNEFNLMLNDKKKLVIIDFPQMVSTSHHNAEDLFIRDVECLHRFFVRHWDYRAEDDPLGEPDPDFKTLVSEASGLQQIDVQLRASGFTRTQMKELDDYNEQALGDGRSESSDRDIELLSEDESESDDEADEREEVEEEVADEPEYEMNLNEEEIAALAAQVQAAMDGDDDMTKRGTYDQEVVPMQQFNHRKFEEPSVTDSDGSGERPRVPKHSNAPKTTKELRKERKAAEKRLKEETASMLSVDPVAAAQAIRERLKLEKNRKATRQNNKVGAPKVNHSKEKHGRGHKEKLSKTVDSFWG*