MKEWLIAQIESGKYAGLSWENEEKTMFRIPWKHAAKKDYSQTADAALFKAWAVYKGKYREGRDKADPTMWKTRLRCALNKSTDFEEVPERNQLDITEPYKVYRVSSSGEPPRPAGATREIKPVQLLPFSISVPKMWLMSSYIPSEMLMKEHMYCGSSALTLPKQLPAPPTFFRAGLASSDFRLQVVLLYHGQQVLKVTTKSPDGCFILQGQVPLGNERIYGPCSAQLICFPSPAAVSLPSHLAEAMSRLLCHLERGVLLWMAPEGLFIKRFCQGRVYWSGPLARNTDQPNKLEREKTFKLFDVNTFFTELQSYLRGKGSKPSIEVELCFGEEFPDPKLPKNRKLIVAQVIPSFALEL