LRAQNNIGLYCVHSTQGMMKDKNRPKGPMTSYACFVQVIREEHKKKHPGENVVFSEFTKKCAEIWRVGFVHFLILLQKMTPKEKKRFDDMAQLDKERYNREMHEYIPLEGFRKGKRRKRTKDPGMPKRAWSAFFFFCDEYRPRIREEHPEWKVSDIAKELGRKWEECLNKLKYEQKAMSDKHRYEEDMQKYKLGTYVPPKRPRIGSIGFDSSSLSTADTDNSVNISGLENSLGAVDEEDEEEDVDDTEGELQGEETGHTGPIIALSSPQVINRASEIESALPPSDSAADVSETASVSSAVEKENTLEPSSFKESACLHESVRISDENLPHINLMDSHIESSKEETEQIVKNDATNLPVLETPIELYSEI