MRTSVYLTGLALDLQRLELACAFLLTDRLWAVAMADLAQLAVGLHANTAQRRLLTTPSALYSPRPASLSPTAAGPTAMGGHQGPGWVEKLEPFWQLFVTYVVEATAGTEHNLAWWMAAVKAGNAYLPDLVNPLQRAQPMNAKMLVVAAAQYVQELQLQQLSLAREHGAVTGEGLAACQRAMMTMWQTISYDCLAHCPHTDIAAAAAPQPHQASDVAKACEAVLTKVNALLGSPSNTPAATQQQTRHGQTRAQAAAAAAAAAQEPRKGSEAWDTSRG*