MASQGTDKVYEVKLAPPGDGEPATGIPSDLSPDPNVDSGEIFEKNEDEAVNRDPGPQDNPQPQAQDHGAANVEENILGLSFPRKLWRIVEDDAFTSVRWNEDGDAVVIDEDLFQREVLHRRGAERIFETDSLKSFIRLMNLYGFSKIRASNPSGHSLGNKKMMIYRNSNFQRDRPLFLDNVQRKGDLKTTTACSGSSATTPKRKKPTAATRHSPRIHHQESTKEDKKAPREAPNAQGPSGTQSFTFSGIWSLSSVAGYATENHGPSELAGPSGEGTSRNVMFASPALAGRDGAGELPPAPPVYPDYRSVMSLYNTCYSILLAALSVMSPNEAPSENEEHEGSSDYKCALCEHFKENPGP