MARSLVLSLTLAFLFIGMVSARDWNILNQFKGLKSTKTTTSQKGVATLKDPNLTGYCESWRINVEPHNIRDFTVVPQECVWFVQKYMTSSQYEDDVERAVDEAILYLGKTCCEKKKCDGMDAWIFDIDDTLLSTIPYHKSNGCFGGEQLNTTKFEEWQSWGKAPAVPNMVKLFHEIRERGFKIFLVSSRKEYLRSATVENLIEAGYHGWSNLLLRGEEEEKKSVTQYKADVRTWLTSLGYKVWGVMGAQWNSFAGCPVPKRTFKLPNSIYYIA*