MNIIYMGTPEFAVKPLQAIVDAGHKVLACFTQPDKPKGRGKTLQPTPVKEKALSLDIPVYQPVKLREEENVQIIRDYQPDAIVVAAYGQILPESILNIPQYGCINIHASLLPKYRGAAPIEWTIINGETESGVTTMYMAKGLDTGDMIEKTVVPIADTDTGVTLHDKLADAGAELILSTLSKLEDHTAIRTPQDDSLSCYASMLKKEMGELDFTKDAASLERLIRGLQPWPVAYTKMNQKTVRIYEASVCEQPEEALEDGTQIVPGMIVRVTKKNFTVACGNGALMIRKLQPEGKKPMDCAAFLAGNKLKTGQMIYE