MARSSQESEWETPFTFSFLRQNPSSAVTEKTVSYSEKPVPTLPPCTEVIFTEVAPSVKYATEPVNLNEGITLLKGRVSTSDVFGASNSDLIPGKYEGGLKLWECSLDLIKSLALEIQNGQLSLEEKKVLEIGCGHGLPGIFTYLKGAATVHFQDFNAEVLQCLTIPNVKANLSSTPSNQCTSSGIDRDAYLTTDVRFFSGDWSEVHNLLSVARDAELFGTRDSSLKQESSGGYDIILMAETVYSLSSLQKLYNLIKMCLCWPNGLVYLAAKKHYFGVGGGTRQFRSIVDHDGVLVASLVMEVADGASNVREVWKFSFK*