MTTAVQPSELVFEFSNGIDEMNQLDDPSVFPAVIVEQVPTTDLLQVYSGLESDEVTNGIMVDTSLSVVEGPSILSEGVDLSETRVSRADDSMETNEAAAALLNMESPNNILDEKRMIHTYNHLLESEMTYAPLRPDQMDNVALDMSLDEDTSSMDEISHKIQKKTKVRKPRVVRPCSPITTPNLPLRKKSKEGKGNTIYLWEFLLALLQDKNTCPKYIKWTQREKGIFKLVDSKAVSKLWGKHKNKPDMNYETMGRALRYYYQRGILAKVEGQRLVYQFKEMPSDLVVIDDEEAGSDANAGYESQRASNGRGVVRGGSKGHGRAQHVSLKPMKRRLSPAVPAASRTASRSSSWESSAPPARASTACPAS