MVSRNVCKSLVVYRRQSLSIGFTTLANINVTFTEQRKDHWMDDVQVRDPLHRLYIMEEQGIAADSNEYGHLLQGCVEMKIPTKGKSLHAHFIKKGVKPTIFLENHLVNMYAKCGSIEDARQVFDKICQRNVFSWNTMIAGYINYGSVEYARHLFDKMIFRDVVSWNTIIAGYALKGQGEEALTLFSEMQDDGIEPDRFTFSSVISASAYLTSNQQGKQVHAHIIQAGFDSYVTVNNALITMYIRYESTEDADRVFSEMPLKDGVSWNAIIAGYAQHRQGGKALEFFEQMX