MTLMGQVVAFLMKHNAEPEAIDLLIKGVTLELEDKMVPNENDRKVSQDIINNVKLSEGYLILARVIDAMEPKSHKEICKVRLAFDCRSTADIARMHVAATFMNAFVNAGFGQDKLMTSGSESTRSWLFRNKKHRKTSVAASLGLILLWDVDADLAQIEKYFDSNDNHALDLLANYINEEDASIRIGAIMGLGIAYAGSQNGLIDSLLSPILEDLTAPLDVLAFTAISLGLVFVGSGNQKVINSIISSITMDRSEAELSNPLIRFLPLGVGLVYLGKKDSCEGTAKITDGLHKKLRKCFDLTLRPLAYAGTRDVEKAQNLLAYCEELTKEGSDEEGDTHQGTAVIGIALVAMAEEVGLDMAIQSLKGLLKYEEQNIRGAVPLSLALLFISNPKVNVMDTLSGLSHDTDSGVAMCAIISLGLIGAGTNNAQIASMLQGLAKHYSKEGSLLFCVRIAQGLLHLGKGLLTLSPYHSNHLLLSPTRLAGIITMLCACLDMKSISLGDYPHVLYFLVLAMQPRMLMTLGENLEPLAVAVRVGQTVRTYSTPVVLAAERAELLTEK