MPVVLIKLGGSLVTDKRSPYTLRPQVIAQLAKVIAAARRQRPDLQLVIGNGAGSFGHVAVHESGFANGVPPPTMVEKQALAYAKVAAAVARLNGHIREALLEAGVPAVSLPPSSVCRAKLVEVEAAGAKKLRGAVASVDADLFRSCLSSRRVPCTHGTWRWSPASSQGTRTGRRPGGAPRLIERLTEAAWEAHRAGIGGSHGVDVTGGMADKVSSMFRLLQESDSLPTSGPREPCHGLAGIAAWGLRVKLGISAAAQDGRSKPAAAADMYTRSGAREEVQRKAAEEAQRKAAEEAQRKAAEEAQRKAAEDAVPRTEKRIVEWSVTDVCAWVREDVQLPEYVDAFKANGVDGKLLVELGEKELEQDLKVERNLHRKKFMREIDTLSGLPAGMGQLQSGHEWRNEIAEAITNAKVLVLALSQKAASSRYCQEEWNMANDGGKFFFPVFLEDPESMKIDPGDSMMIKRYQYEAELRKLIDGIKRRVEQELQEAKAKIPQIRRLKTVYTSQRHRQLQRQRNRRQRSRLNRESRRQKQQTDPDPDSNPKAHITLEELPPNDPLYIEYRQTAEGLVTGLR*