MGAPTKTASKILVGRPIQDSELEKSRQKRGNKLRPVLLVSEMHEKEEQQRTRVAPKEIIFDPPQQNLMFDYRVHRGSTRVPSMPEPLSPPRKPKVRNDVSDLRSRTPIPQLAVIWPGDLFWFDDDVEPMLEQLVGRCLEQGYMECQESLTIEAQRAQQENFELIQACELDVWQRMRLAEIRVNEERLRRLDQKKVADVSEACLKSKVELQQIANSFLNTLKAEVFHSLEAKGMFLDPCEEELKALYLPTLVRKMELECNEMINYRLTTQLLVDETVECPMYMERAEEGMDLILGRLLGILDSWICYEDNVGIELEAAEIASERIMQGSVGEVCLVTATSHAVLNGALEATDEAFDTVHRFMENVLDQTREDEQFGSLLSQFQDDR*