MRFVIALSALLLSFNSMAEGFITRLLNKPVPGGVAVLPLGASNTAPKVSYQGKPVLTLQEDGQWIAIIGIPLTVKAGQQTAVVNGQNTRFRVNPKHYTEQRITLKNQQQVNPNAQNQQRIQRELNEQLAAYDQFSGRQPSNVYFDMPVNARLSSPFGLRRFFNGEERNPHSGLDLAAPAGTPIKAPAAGKVILTGDYFFNGKTVFVDHGQGLISMFCHLSSIDVKVGDELARQQPLGKVGATGRATGPHLHWNVSLNAVRVDPAIFIGKFTP