MAEQDMTLSVNGHSQVPPGFRFHPTEEELLHYYLRKKVAFQKIDLDVIRDVDLNKLEPWDIQEKCKIGSTPQNDWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKIIYTGSKRIGLRKTLVFYKGRAPHGQKSDWIMHEYRLDDSDRDINICNSIGESQLAEEGWVVCRVFKKKNYQKSIDSPKTSPTSMDSEVHLLNSNNDGVLDQILQYMGRTCKLEMESFSNNNNTSSRLILCPNNNNNTEDQQQIIDKSFMHLPRLDSPTTIPSIISLHQLETTPFDHNIIFNHEMLSVSETTTEPSPELHHGRPIVKLDNWVAFDRLVASQLNGHDERAMEDDEDEQHHQQQHHHHMQVSSRGLGYGHENDIWGFTKSSSSSSLDPLSHLSV