MRVIDFKDASCRHCYKCVRNCEVKAISVQNEQAHIMKDHCINCGHCLEVCPQNAKTFASDMERVKGYLKQGMKTVISIAPSYLGVLEYEKPGQVVDALLKLGFYEVRETAEGAALVTQEYRKLLKDGTMKNIITTCCPSVNDLIEKYYPALTGQMAPVVSPMIAHGRLIKQIYGEDTKVVFLGPCIAKKEEAVGDKRVIGAVDAILTFEEITKWWAAEGIDVNACEDRPLGNPDPRVNKLYPVGGGIVKSILADSVEDNYYKVYVDGLKPCMELFEELMKGEISDCFFEVNVCEGGCIKGPASDKWQQTVIKAKMNVEDQVGHREPAEGIDGSSISMEKQFHDRHVADRMPDGSEMRDVLKAMGKYTAEDELNCGACGYPTCRAKAVAVYQKKAEIGMCLPHALEQAESMSNVVMDVTPSMILIVDKDMRIRECNKKAQEMLDVSREEALERYIFEFLDDRDIAEVLRTKRQVIHKKVGLESIGMTVVESIIYIESLESVLVTYQDITKEEKAKEQHYNLKIETVEMAQRVIDKQMMVAQEIAGLLGETTAETKVTLSKLRDSILFEEEGE