EGGRRRPGPGSRREHAMSVQRRLESNERERQRMHKLNNAFQALREVIPHVRADKKLSKIETLTLAKNYIKSLTATILTMSSGRLPGLDGPVPKLYQHYQQPQQAARGALGASEAPPEGHLQKFSTQIHSFREGS