MARAHLCALDFDGILCDSCGESSISALKAAKVRWPDVFANIDHDTEAWIVETMHIVRPVVETGYENVLLVRLLFESRTSRPNQSAVTAGVTVEKILGEWMNIKLIIMKEWNETSQNELINLFAKVRDDWIASDLQGWIQANRFYPGVVDALKFATSKLFIVTTKQARFAQLLLKELAGVDFPSDMIYGLGSGTKVEILKKLQGQPEHRDLILHFVEDRLVTLQNVIKEPLLDSWNLYLGELQPIPKAGEEWSNFHAPVDYVFLEYWLVAINTHGLDDWAIAIVNYV*