MTPQRSPAAAAAGGGGTPALHYLSGPYGDTTYTKVFVGGLAWETRSEGLRAHFEAYGEILEAVVITDRATGRSKGYGFVTFRDPDSARMACMDPYPVIDGRRANCNLAILGRPGPDIPFAPLRPVIPYNGGVAVPGGMYVQSPTYQQPPYNYPQAFVYPSYGPSTYGPEYMYPQNAYGSYVGQQYVPVYGGPRTVGPAVYPYGQFGQPVPGDQPYSPGYVPGHILPLSNQNAANVVRMSTVQQQYPPGAPRPQQQLLIPARAQFTPNNISEQTSG