MDMHRLIAEVRRMPALWDSSHPDHANRLETQRLWNNVAEVLGCNVDLCRAKWKNLRCSYRRHTRRQSLSKQQSSPSPVHQWSYAEEMDFLGNLQRTDSSNNEEEDGDVKEEAGSDSDMSFKREALPADEMEADNDALMQEFQNMATPQAMRRLSQSISLASAAAEERSMPQQASPSPCNSAFGLGQMQMQGMGQGLGHGLGHGLGHGLGHGLGLGMGTAMAAAAASSCHCAKRVDEQVDFLESLKREEQQLMQSTSQDLARCKNVLHVGDSDYNYLISFMPLMKQMTPIQNVFFRAKMGELLLQTMQQQPPVHLQQQQQMMLQQQQRQQQQQQEEPQPSQMLLNQQQMALDQAELQ