MGPEKGGPKSETDTEESFDTHLLSKFKLYESETRFYLFGTDKSKKRWRVLKIDRCRTSELEIFEDPALYTERDCNDLLMRLNASNQSTGGLKLVTKAFGIVGFIKFLEPYYMILVTRRRLLGHVSDHPIYGISESKMICVTHPSFQTDVASSPAENRYKKLFSSMDLTKDFFFSYSYSIMQSVQKNVLNVEAEKTHYDSMFVWNSYLTFAFREQVDNLHWLVPLVYGFFKQRRLLEHNNVVYKITLIARRSRHFAGTRYLRRGINEKGRVANDVETEQIVHEESSGGSRQISSVVQHRGSIPLFWSQDTSVLSPKPDIKLKRDDSNYKA