MTIGMVKKAQAVISNTLVVFGGSNQNWLPAMEAAGWLCHRCYDLRTAETLLLEIGPCIGVVDLSHDDFSIHSFSAMVNRNKQVRWIAIVRDDQLNNEAIGQFIVNFCLDYFSVPIPPERLQQTIGHQIGMLNLERQVWPQLGNFGQQGLQGSTAVMKKLRDQVKRIALSDVPVVISGEIGTGKILVADAIFQASARAKQQVIRVNCETMTADWQIETVSGTESVFEAANNGVLVLEEFTALTDACQQALYQVLAEGYYYNQAGEATTVDIRVISITKYSFDYLVTLTTLRRELYFRLNVVSLTVPTLRERGDDIIVLAEFLLLKYARQYNSVAKSLSEQAQAMLLQYPWPGNVQELICQIKRAVLLAENKCIEAEQLDIPRLVDDKLSLKKVREESERNALLTVLENNKGQISAAARELGVSRATMYRLLNKHELIPPPRCFRQGHA