MKHDELARRVAALFLITDKKNEVEQVEKKLQAILGGQHFEEVSARIKHYLKNPPENLVKLGYDPQAPAWLNSEAQKALSDAGITSFDYLSTLMESDVSVQLLNKIDTPTAEAVELDWLAFKESKDPEALERILQFYSKHGLDFVPPSPTTAQTVKEIRQKAQLDTTPVIPESEITSEEDLALLAQNAARDSTLSPFEPPTSQIEHPNLMEPHPLLDPKHVEEFPPDETCPFHNRVIVYNHRSVFHNYAKLDDGETPEIVESVDEFAKALPVPKAFYENLHQSILIRRGVVQQTGKGKIRRVAYMVLLGNADGLVGLGEGKHANSMVALKSARIDAVRKMDWVERFEKRTVWTEMRTKLGSTELILRPRPVGFGLRCNPYLHQILRAAGFKDISAKVWGSRNRLNVIKAAFRLLQAGHAPTGMGDGLGGPGKKMSKGSGLIGMKELERARGRKLVPLRK*