MFSVGSNVRNNSEPLKKVTPEYLFNALRSPKPEFLSRIRQLRIVRQINESQYVQLKQQLPYFVCASFNPPFRNTKNFAFTEYFIMDIDHICEKGLILDDLRRKIESDSRTMMCFLSPGEDGLKVIMKIKDRCYDAGVYSVFYKKFVYEFSLQYDLQQVLDIRTSDVTRACFMSVDSSAYYNPDAEPVDMAEIIDMEDSSVLLRQKKEVEESMSALTDIADSSSNAVEIREPDDDAMERIRGLLNMKTKKVSVERPVFVPAILDTIQGELNNYVSDIGFMISEIINIQYGKKIRAKLGLKMAEVNLFYGKRGFSVVVSPKTGTDGTLNILLADTVRAFIDER