MARSLVLSLTLAFLFIGMVSARDWNILNQFKGLKPTTTTSQNGVASLKGPNLNGYCESWRVNVELHNIRDFTVVPQECVWFVQQYMTSSQYDDDVERAVDAAILYLGKTCCEKKKCDGMDAWIFDIDDTLLSTIPYHKSNGCFGGEQLNTTKFEEWQSWGKAPAVPNMVKLFHEIRERGFKIFLVSSRKEYLRSATVENLIEAGYHSWSNLLLRGEEEEKKSVTQYKADVRTWLTSLGYRVWGVMGAQWNSFAGCPVPKRTFKLPNSIYYIA*