QLAQALLVNMAAGKGALQGPSAENRWRLSEPEQGRGRKPVLLEKTNRLGPQAAMGSGGRDEACAKMALSATPGKLRLGKPMLRKACWAQGQSAFTEVPRPGRRLGDGQAHEGEHSGPTGRPGPQELTEDVPRDQAGGTVSLVWPVGARGEQRSAFSKPARCPAGRPGPTSVLQGGGPADALGELLGLINTVDASGWGQLSNSKILAADFWNLQMSPQNAPLCSPLVGAPMLWLKQPTAQTPTPSAASSTASWALLPSTFSSLGLSTQNWCAKCNLSFRLTSDLVFHMRSHHKKERATPDLQSKKLREEALTCPICHEYFRERHHLARHMTSHS