MKYMTINNRKVAFEDEKNVLSVIRKSGIDLPTFCYHSELSTYGACRMCVVEDDRGRVFASCSETPREGMVIYTNTPRLQHHRKMILELLLASHCRDCTTCRKNGVCTLQKLAQQLGVSYVRFENNKPQLPLDESSDCIVRDPNKCILCGDCVRTCDEIQGLGVLDFAFRGARMQVMPAFNKDLAKTDCVGCGQCRAVCPTGAITIKQNIRPVWEAVADPDTRVVVQIAPAVRVAVGDKFGIPKGENSLGKLAAALRRMGFDEIYDTNFGADLTVMEESEELLERLDSGENLPLFTSCCPGWVKFCENKYPDLREHISTCRSPQQMFGAVLKEEARMDKEDKRKTVVVSIMPCTAKKAEIHRPEHRTDGEQDVDYVLTTTEVTRMIKEAGIDLAQMPSEALDMPFGLSSGAGAIFGVTGGVTEAVLRRLAGSSRQEELENISFTGVRGIDGIKEASVRLGEREVKIAVVNGLKCADEVMSRIRSGETYYDFVEVMACKRGCITGGGQPVPIGARTKKARLEALYKIDTVAQIKRSNENPIIQTLYSGLLRGKEHKLLHNEK