MARFSWLTWYSLLHKLSFHILISPLVFMLVIMTAASVELESKKDVVYMIDSSANAVRRQGIDSSLERYSLMALSDASPGVIYNVSLSPSLDGIIAQAVMLPFSSLNGQGFAFNEFTIPADVDLDLDMDNDTSTMVLVYRKISNFTVYTLPQGYDFVAPVVGVIPYTLCSGTCQNSMLPKDSLNFSSPVLIRVPVDGSIAYGAPLCAFFDANGSITLRNVTSFPNVCQSTTLGDVALVLPSSQEATQAATHPSLSSPVINWPLNVRKVSHSWRMALGATIGVIAGVTLLSAVVLGFGIVQRIRIALMERFGDSKETLPMTYVGLTRAPSAVSSRTRPTLETEKFSPNTDPDFKTKMPS*