MITMKHESSQQLLHHEDPLDGDDDDDVPEPTQVHAKDLEATPVAFSADDVSMLHYYLESADEEGMTKHLQERKRLDRHRINNIRHRQRKQCEHADLRKMAEAMEHKLRVLQARAARRKATTHMDPEETLRNIEKWKEATKSEKRRREEAVEEKELLTASTTSHRGLIQMYYKRILVDSSVLNNPLLLENEPFVMNTLIGCDHTRAQGYRWISGQMHRQLDVALSYLHSYIGHTIEEKTKIFLGDSSVDLVRHRMWPCPFAVVAQSGWESFTRMSTGNLPRKTSSLEVIDVNTCYTRILIEDGIGPNQPLTLNMLQRRFVEDSRVVITFRTIAEDSTFPLNNPIEHGDLSIAGWLSFERVTDSSARCRVFVKFRSTVENDEEVVDLTAIPSATATNRKTRANQWIMSIIAKMYDAVDTATLRGVNAPAPATPQLEVLRKTEQDEAAQSP