GPHMEPTSGFAEQPGPVKAESEEQEPAQWQALPVLSEQQSGAVELILAYAAPVLDKRQTSRLLREVSAVYPLPAQPHLKRVRPSRSAGGAQSSDLLLCLAGPSAGPRSLAELLPRPAVDPRGLGTPFLVPVPARPPLTRSQFEEARAHWPTSFHEDKQVTSALAGQLFSTQERAAMQTHMERVVCAAQRAAAQGLRAVGAVVVDPASDRVLATGHDCSSVASPLLHAVMVCIDLVAQGQGEDSLPYVCTGYDLYVTREPCVMCAMALVHARIQRVFYGAPSPDGALGTLFRVHARPDLNHRFQVFRGILEDQCRQLDPDP