MVLLWKNALCVTTLVVASSGVVHSFSIPDAVSLVNSGSEGLMNIVSTAESPMEAVSMLPNSVKAAGVAAVALPVAPSVLQVAKSIQQLGKNDKKAKGSGKKQSYSSSNIVTYPEGQAATYEMNDNVVPFEFGDAAFVRPLLKSTQLETRPLQVVYDANRDGYDAKTFHSKVDGKGAAVVLAKVAGQWCGGYNPRGWASLGQARSSVAAFLFYKQPLKGWQKCRVSRTGSMACGNDLYDSGIFFGADSFIIPLRQPNPRQVTSRLGQYFEPCPDGKLTILPRPSLEYELQELKILTGVYAPDEIIPNSGGVLELGYY*