MFDKLFNNAGFLQSFTKFLSQKYASVGQSDYDFVDGMFPRVYKQNFDVELTIFGQNEVIDPEFLENVVDKFLRVIDPFVEESKMFSRRNDREEIRRRLAMGAEDDYFSKIVNPENRPIRKPSFQSRIKTGRNLQICFVNEAQSDTESVSSDSESCPTLSRLPRGNSINQIKKLQAANPYSSNPLSVSCTDGKNSQLENTDNDFFTKQARLQIEARMALAQARIWRTCKWRVDSISFIEKQKQSLSPVTEIIQTSMKKVGVPLPQQKRRVSRQTLTDLNVAQLQVIVNDLHSQIETFNANLVQLLMDRDDLHMGQDAMLVDIEDLTRYLSAKEQNLENEKLVSSKTKGLNTKVHTQSKFQKFANLVKK