MSSDVLWREIQKHPELDVTQVSSLGGAKTWKLGVPLEKLPEITGSLKEMGARLLTLSAIDERELNRHFALCSAFALPLENTLVEIRVLLDGANPRYPSVTMDFPSAHWLEREVKDMFGIVPEGHPDLRRVAVHPDWPGDLFPLRKDFISGTKVPRVPGKMEFCPVEGEGLYQAPVGPVHAGIIEPGHFRFFTFGEDVINLQAQLFYTHRGIEKTAEGMHFLDAALVAERICGVCSASHAASYAQAIESLADVAVPGRARFIRSILLEMERLYNHVGDIGNVCAGIGFSYAISRGALLKEQLMRMNLRLTGHRYLRGTILPGGVTGELKDLPVIMKELERLQMDLKELTTIMLSSQSLLDRMHTTGILTRETAATLGAVGPAARASSIDCDLRRDLPYAAYNQLSFQIPLQTGGDVLCRLKQRIDECEQSFSILKQSFKHLAREEGPLCVEVPYLPPYQTAVGYSESARGANVHLVVSGPDNTLFRYMVRSASHCNWPVVPLCVPGNIIPDFPLINKSFELCYACLDR