MGGSPRDVVADDKKRDGQYEIPRCCISQLWCSRSEHRCHALSFVYPGGEVLTVNPSLVTCLKLQHRAAPTERNLVNALRVATGDWRADPNLTVDDGCVVLGDASNIMTKRGDALHPNKTAFLDLEVGSEGPKLDPYRAGVSTSKGVQNVVLLLHHAGARDFPRNFRQKLLEGILGPKNATKRSWMTLGMPRLSIHASISLLGHYWDTRALTRALEQMPGAFRGAEDQAPTIKVLQRVQVSEPETDNSSQWVRQGRHGKALAESAQEREAEPSGATEVVEVSQAECVEEPCEERSPMSPIWERLEAQKRNPSTPRTPVAWEELLSSDEDDGANCGMGRDAQX