MFSDVTEVEILKCEIEWKLYDFYKHETFMENGQFLTSKQFYNPKCPYIKWELRIYPNNNPEDPRILISLVQVGLENSDDSLKARFYICTLDNKGEKVFYWIGNTFSFKNQIESDKYELRRRTMPDSPLIIFCEVEFVPYKIKLENEFVDYSTPKNSFMEIFKQGILTDCVFEINEKINAHKCILANYSIVFQKMFEQKNMKEAKSGKIKIIDTSPDCFKVMLEYFYSGEIDKKAFEKHSEDLFAIAHKYEVKQLMEVCENYMAANIDTANFSDRCKYAELYCLPKLEKACFNYFSTNRSTFILSKEWNKFKINNKDFAFRLLEENQKKILVQKFSEQRYLNSIDRDDMAIKTGLTGSQVMSWFQLRRALWKKNTRRINLF