MSSILRGESRRFNNKQRARHHLTPQKRQEIKEAFELFDTDGSGTIDAKELNVAMRALGFEMTEEQIEQMIADVDKDGSGAIDYDEFEHMMTAKIGERDTKEELMKAFHIIDQDKNGKISVTDIKRIAKELGENFTDREIQVMVEEADQNNDREVDPEEFIMMMNRTSFRH