MDQDSLDSASENPTKLEVKNEEHEDEQKPVEEEKHKEPDAAETATCRHCGEEFPGKKLLNFHTKSDHADDDTLPKIRKCFFCPKAYSSYELLDYHLNFHPQKVWQCPHCDKETKKKALFIDHLRIHANEGYYECEECGESFPAMKQLATHSRTHQGKRVGNRAASKKNDLKTHQKRNICGQNFDITKLLASHPRTICIKSPPRTEPEEEPGQVLIELEQTLDVIPEAYATVTSETDSTGELVFRVNWSTQGECFATPKLSAVPLVLLHRSLLPLAGLLLLAGDLRSSSDRGLRLRRSRSSR