MKKWQGRQRNRRRSDACSFCFGLMDGKYLERYLIFLHILPKNSIKGISAKEAGYIRWDVDGKLDDWGVKEMEISVFELLAAAREIQGTDYVDGDGIMCGKRYEKQTAHMIEFSSLNGKEGSAGKSRYHRSFLTDDGYRQALAEEAKGEIRIVRYARLNGSALNYKASREELAAG