MTTAVQPSELVFEFASNGMDEINQLDDPSVFPAVIVEQVPAADLLQVYSGLESDEVTNGIMVDTTLHVVEEPSILEGGVDLTETTVSGTEDSMETNEAAAALLNMESPNNILDEKRMLHTYGTLLEPDLTYAPLRPDQMDSVALDMSVDEDTSSMDEIPQKFPLKPQKKTKVRKPRAVRPCSPITTPNLPLRKKSKEGKGNTIYLWEFLLALLQDKNTCPKYIKWTQREKGIFKLVDSKAVSKLWGKHKNKPDMNYETMGRALRYYYQRGILAKVEGQRLVYQFKEMPADLVVIEDEETGSDANVGYGNQRSTNGRSVVRGGSKGHGR