MDYTSDGDSELEAYGSDTYALLLSGDIKVMHDESLYKCPFCLDGNGDYNIRELLQHALSVGAAHDQEAKQKVDHRALAKHLKDEPAKSHNPALRPIVIDQQPPQHKRDELFVWPWMGIVVNMPSEYVGKSANRLKEHFSCFHPVKVHHVYSKGFPTGNAIVEFGKDFGGFRNGLIFENQFEKNGYGKMGWKEKGRGGPEPFGWIARADDYNAPGAIGDFLKKNGDLKTVGGVENEEIIKNEKLVVSLSSKIIEKNMHLQALECEYQERTVSLQRMMEQREHQLQSYNQELQKMRQRSVEHTQKIVDENNKLRLDLQSMTHELDARSKELDELAAQTDCDRRNLELEKQRNATKSNHLMLAEMERQKADENVRKLLEQQHKEKETALNNAKKLEEQFHVKHNLQLEIKHLTGKLQVIKLAPGNETSETGKRIAELTEELKDKIEEMEYTENFNQDLILKEKKAAVELQEARKFVLDALQGLGDQISDKAHIGIRMMGELDSKAFLNVCRIFFPKDDAEVESVKICSKWQNEIENPEWHPFMIAMVNGKESDRRTHTLVGAGPRRRDSQGLWELDWLHVPSAATTIACSSASVTSATGSFQQWHHQLDH