MARSIVGFGAGAFLVATSLLPALVSADIHKPVHRISRHAHIRRAAAIPTGWEARGCFTDKDTPNRALAEHHTDTSLTTSGCIKSCAASGYTLAGTQFGKECWCGNTLNTTGGAGKSTSDGCDMPCAGDASQVCGGNYHMSLFGTSSGSSTSTTKAATKTTSTSYGTPTSTSKTYTVKDKFAGQDFFDGWTFFNYPDPTNGQVDYLSREDATAAGLAYVQSDGVAIMKVDNTTTLGSGELRKSVRIHSNKQYTGGLFVTDILQMPFGCSVWPAYWTVGDNWPNNGEIDILENVNLATANQYTLHTGPNSTCTLDTNPAAKFKPTSNMMGKTCASKDGANAGCGFSDPDASSYGQGFNDAGGAVLAMEWQNSGIRIWRFKRDSIPSDLQGDATSPNPDTWGAPVASWTSAACNIASEIKKHNIIFDITLCGGWAGDQYASSGCPGTCSDRIMDPANFDDAVWKVKSVTVYQ*