MKIFHSMLLLLLLGVWLRPSNSDFVSADSCPDRDDVELNQAFGGINHLKPKDAQNKYIKVVEPTLAPIHLYDLPGYTRSVYERDYALITPESQVFSPISGWINSLAAFLITPAMGSHFSMYFVKFQGNSSAAQPSKGVERFVFVVDGQIQLSCEGQNHLIQADGYAYVPPGTIHEIRSDGSSMLLIYERRYSNEVGLKPELIVGVTDVQPLLDTPGEVFELRKLLPTNGVYDFNIHIMDFQPGEYLNVKEVHYNQHGLLLLEGRGIYRLGKDWHPVQAGDVIWMAPYVPQWYAALGRTRSRYIIYKDVNRDPLLHPH*