MPLTTGQGQQSVVHFSRQKFSSPHSPPNAYSHSRYQQWPQLTAEELGTQARLMRLQLAEAEAALEAEKGKSHLVISQLQAQLAASTQAINKLEEERMETLELLTGMAEGSLRADCEASEIRRVQSELXQQRTELDGARTFFLEQQQQIEQARGALSKAATHRFSLDDVMTLAAQLKDMEAHALPRIEKLLRGRAMFHYGAHLQLSTSASAMHASEYLDKKPGCRAVSSGNQAQTLQXMAXXEESAPALXLTQELQSLCKSTQAMLQPVHSPVSRQGSDHQPPAEQQPGRRNAWPDSPNPSLSSLAAELQTSPSPVQVSRQLSAHVLVLLRLVQHLAEEAEADAARLMDREAXRSQHASSATAQQRPPAAGSRSGLQLRGSVCMAAASPQGRQGHATAE