MSGKQFLNLLEGLGISQPTHTVESLAWTCEQEGAKALVRWLCKNVSTDNVLSLDELAEYKELIHQDKVLKGEELDEAFRKLTSGSEEDVVELDDMIKQTREETDLLDDEAQNLKWRLARMQLLEASLAEQQIASSVYTADQESIVHRALDQCAMAISRLKELNDEMDSILVKVTATVQQIERNNTGEGAGGRQQLLLSSFGSFLRQNEVCQKELDRWHQKQFEGGAGREVEKNAASPMPDLASPEILRHSFSGGMPQRQQLLSRHHQRVTELERLSRTFGIAEEQRVAAVGRKAQEEASLASARVQLSAASRDMQEDESALRLKLEDLKGHLVHLQRDEKRLESQVSSLCEELAQFNDTFAFEGDYELKRRSQDYYLKRYGKFIGHLAQLLALHIVLRHAFVLDTQFHQDVRLLLTLAEGEIAAVLTASSERINCCHALEDAIKGAENSPGDVDLFPLFRRIGSLLQGTAGNTSAPILSTESVIQSLVDFEERLGAVRTQIRTLQVQQRTVALPDLQRNIAQTRALLFSPIDPHRPLFVLEDVALLFDSLESLSNSLETSVSKIQGRYKRFHQVLDDMADIMKFEREVFTLFFCNPSELLARVRDLEQRTKESRPWRRY*