RVCWIKDIVVSVTRDNMEAMKGIIQKYQHKRISLVEAGVTRHRSIFNGLKALAEDQPDSKLSKPEVVIIHDAVRPFVEEDILLKVATAAKEHGAAGAIRPLVSTVISPSADGCLDHSLERARHRASEMPQAFLYDVIYAAYQQCSDYDLEFGTECLQLALKYCHVKAKLVEGSPDLWKVTYKRDLYAAESIIKERISQHICIVMDTKEDEEHVGHHLEEMLKNELNVSIQISTGRDLQQIILEQCYSFVCVNVMTSAFEETQKLLNMLKESHLSVLYPVVVISVHFLDYKSVHFDHKMENLMQIRELAKEVKESNVLLCGLLIYYPQDEQKLQDSLRQGATIIATLIKERNSAFIGQLLIA