MALTKPAKAGLPTQPNRAVRQQVPAFLNKLYAMVNDPTTDDLIHWSEEGDAFFVPNHERFGRELLPRFFKHGNFSSFVRQLNMYGFHKVPLVNQGVLHNETENELWQFASPHFQRGQSDLLMLIQRKKAGTTTSQVGALDISAIASTLASIKRHQTALSAELKGLHDSDERLWQEAQSARKRLDQHQDTINRILKFLAGVFGNGAAGPGGHGARVREHGQGDNDGASDGGDASTALVPRKRPRLMIEHSGSNEDVQLPSSSSKAKDKGRMSHAAQLEDDDDDSDWAEEHLLVPMDDHNLTPSPSPSQGNFVPQTSAHPGVLTFDYLQK