QEGHHKEGFEKSQMVVRNGCGFINRNDIKEVFVHQTAIKKKRPRMFFGSVGDGEMVEFDGVEGEEGVEAASVTGPSGAPVQGSKYAAHHNHYKCSPTGVLHATARTTTRSESREKEEGWERAPEAHVPQRRPPAGEFPPHYRQRPYRLGLQSPNPPVQGEVMAGADNGGAGEQDRPVRQYASVFRSQFQRGPPSQRQPREDGNDEDKENQDETQGQASMRRYRCNFNYLHRCLENPKVQERQQADPPAENSSATRLSRVGLINAVLPSLPSSGLVIQHEEMNMKFQQ