MCAPGPQPPWACRHHRAGRPTRRQVQGEGCSGRNGLLRFQQGSQRIHVAVWVDAVVGAQQLLLSRHARQAQDGGQAAVLSKQDVGVQSVAYHADLAALQAKLGGNVLEHEFSRLAHNNRFALGGALDGAHHAAVACPLLSIGQVCHSVRVGGDEEAARVLADAQRGHLYLVVVDVAVKAHHHSTHIVVMLQQHAGSQLHLLVPICRAADVADALQVQLLLDADFAHNIHLLLLCKLDGLQISCCCVGRGVDLCCLHVQPQAGELLQVPGAALRGVVGHKYQLLAHCTEHVERLWHTLDHAITTPDHAIAVKDEAVHLVQHRFLVLQRSALRLCGPVAGCLRCDAHSACLLPALLLHRRCAPRRGSTGTAVVLSGRHESCAAAADRACHCAAGHRGLRWIX