MCVVEDDRGRIFASCSETPRDKMVIYTNTPRLKHHRKMIIELLLASHCRDCTTCTKNGVCVLQKLSRQLGIKEVRFENNKKQLPKDLSSECIIRDPNKCILCGDCVRTCDEIQGMGILDFAFRGSKMQVTTAFNKDLAQTDCVGCGQCRAVCPTGAITIKQDIERVWDALSDPKIRVVVQIAPAVRVAVGDKFGIPKGENVLGRLVAALRRIGFDEVYDTNFGADLTVMEESKELVERLESGDNLPLFTSCCPAWVKFCENRYPQFRKKISTCRSPQEMFGALIKEEARMDEAGDSRKTVVVSIMPCTAKKAEITRPEHFNEGEQNVDYVLTTTEASRMIQESGIDLSQVEPEALDMPFGISSGAGAIFGVTGGVTEAVLRRLMNSDRAEDLEAISFTGVRGVDGIKEASVKLGDRDVKIAVVNGLKCASEVLDKLDAGEIYYDFVEVMACKRGCITGGGQPVPIGPRTKKARVEGLYKIDKMAQIKLSSQNPIVATVYDGILKGKEHKLLHNEK