MGANLSKEELLYQAVRTGNHDIVKALHREGTSLEWIDKEGRTPLLLACSRAELLDMTITLLNLGSDMNAFRSGSYGGFPLHFAAKRGLDKTVTLLLSRGANPLAVNDDNQTPLDMARSRGHVAVVRLLEERLCLFSGMLREVSSFSFLETVAPKLVTRKIWAVVLPSKKPHEYELAIYESPKVCVWTGVDTSSLHPAGACNVAQPSTVIPLAKVQMEKLIFNSKDLGLQITDNKTKYKFMSEKKGDRDQVEQLYDACKGIPQWSEDVPYGVPNDSSGCAAGSQLCNVSQIHPLGSQSSAQPVLEFIAAPGAMKSRTEPITEEIELALALD