MRFYDPLAGAVQVDGVDVRRLQLRFLRSQLGLVSQEPTLFATTIAHNIRFGKPDCTDEEIEAAAKASNAHNFIMGLPKGYATHVGEKGVQMSGGQKQRIAIARAILKDPKILLLDEATSALDAESERVVQDALDKLMVGRTTVVVAHRLSTVINADSIAVVKQGQVVEQGRHEDLMLAKGAYWTLVHTQQHGGGMEESDVRPAEDEDGSDSDGVPDLPHRLSNVLEESPSYPTSITPRKSGDASNKSGGFFRRAATVIPEALTEGAAATDVSQGVARGSVPTGQGLQRGVSGVRRFISFRRKAAKQQEGEKEAGEEDLVDHRKSTAEEEQTKVPLSRIMSLNRPELPAAITGVLGSTGLGLMMPAFSIAFSSILAVFNGPVDEVSAGARKWSLVFVGIGVGAIISALFQSYSFNYMGQKLAQRVRVLMLGALLRQEVGWYDEDRNSSGVLTSKLSADALSVKGQFGDTMGMLTQNMVTLIAGLIVAFVNGWKLSLVVVACLPVMGIGAYYQAKIQIGSASKEDETFARANQTASEAFTNIKTIAAFGMEGQVAALYAEKLEEPTREAGRRSNTGGIGFGFGQFALFSTYALAFWYGGQLVSKGENSFKEVMLVFFSIFLAAMGMAQAQLYFPDVAKGKAASQRVFSIIDRVPAIDAASQAGLQPLSVHGDVELRDVTFAYPQRPX