MVYRHVKLSRSDVKGKKYKMEFYNKDKQRIKTIHFGAIGYSDYTKHKDDNRKANYISRHQSSENWNVPDTAGSLSRWILWNHKSLNESYKSYLNKFNLTKL