VSKMETKMHMKEWLIAQIESGKYAGLSWENEEKTMFRIPWKHAAKKDYSQTADAALFKAWAVYKGKYREGRDKADPTMWKTRLRCALNKSTDFEEVPERNQLDITEPYKVYRVRPEKNQKRRAGPGSLQRTLSPRSSRCNPDSFSCVFPLWFFFLKESTSSGEELKEINGEWWNQLPAPPTFFRAGLASSDFRLQVVLLYHGQQVLKVTTKSPDGCFILQGQVPLGNERIYGPCSAQLICFPSPAAVSLPSHLAEAMSRLLCHLERGVLLWMAPEGLFIKRFCQGRVYWSGPLARNTDQPNKLEREKTFKLFDVNTFFTELQSYLRGKGSKPSIEVELCFGEEFPDPKLPKNRKLIVAQV