MRISTSPQERNKIIYDLFKEYYQYAKLELPKDMELREFAFQPFNSETYVRHLSFANEEELRQYILQNVPLHLYYSSARYQLPSAKEMEEKGWLGSDLLFDLDADEICKLRVRKFCDGIETFSDCQGIEYAELDNECVSLMLEKAFLIRDKLKEDFGLQARIFFSGNRGFHIRVECYGDCALLDSEDRREIAEYFISPPDFEGVKIDEQVTIDPKRLVRIPGSLNGKSGLRVMEVLGGFEFDESLSPFSGEVIFYSFVTSTLRALNEEIRLKKESAIKLPASIGIYLTLKGLGVIKAYVR