MKGIVLAGGSGTRLYPITRAVSKQLLPIYDKPMIYYPLSVLMLAGIRDILIISTPRDLPLYRDLLGDGSQFGVRFSYRVQEEPRGIADAFIVGKDFIGDSKVALVLGDNVFYGHRFSEILRRAASLEDGAVIFGYYVRDPRPFGVVEFDSEGRVISIEEKPSRPKSNYVVPGLYFYDNQVVEIARRIEPSDRGELEITSVNEEYLRMGKLRVELMGRGMAWLDTGTHDGLLEASSFIETIQKRQGFYIACLEEIAYNNGWITREDVLEMAEKLEKTDYGKYLRDLAEGNFHG