MARAEASASAGTGADVVFALDFDGVVCDSEPESSISGWKHGVDLWPEVFGPADAEKGRVLDELRLVRPVVETGFENTLLARALLEKIHTVDDIIADWGGLMPGLMERWGCDRGEMVAGYGKIRDDWMAADLDGWLAPNLVYPGVAEACIAAEDSANCDVFIVTTKQARFAQAIMRRKGNLRIPDNRVFSQTVSGLPKTDVLADLQANARDDDVRLVFVEDKLSTLEKVCKVGTALERWELYLVDWGYNTEAERARAAANPRITVVNVDEFVGMLNGAAEGK*