VSKMETKMHMKEWLIAQIESGKYAGLSWENEEKTMFRIPWKHAAKKDYSQTADAALFKAWAVYKGKYREGRDKADPTMWKTRLRCALNKSTDFEEVPERNQLDITEPYKVYRVSSSGEPPRPAGATRERRLKRFCADPEKAVFTSPSEPEAESRARKSPENPVAPVKQVKPKYIGHPSISVPKMWLMSSYESTSSDFRLQVVLLYHGQQVLKVTTKSPDGCFILQGQVPLGNERIYGPCSAQLICFPSPAAVSLPSHLAEAMSRLLCHLERGVLLWMAPEGLFIKRFCQGRVYWSGPLARNTDQPNKLEREKTFKLFDVNTFFTELQSYLRGKGSKPSIEVELCFGEEFPDPKLPKNRKLIVAQV