MFKFSLSLNAFAISTTLSHFPFPFSLKFLTTTATSNSFAVSYFINKFNFSPEFALKASKQVRFNSSQKPDSVLNFFTTHGFTDTDMQNIIKREPWLLNCDTHKRVLPKFQFLLSKGASPSDIVRMVSGSPRFMKLSLDDRVIPTYNSISKFLCSDQNAIASIISCPSLLSSKFVTENVKLLVNHGVENPSIFRIIHSRANVICSNPFELEKTLQELKIMGFDPSKSYFADALLAMRCISKSKWNEKIDAYKKWGWSEETIKEMVSRQPKCMLVSIDKINRVMEFWVNQLGWDDSYLVMRPGIFAYSLENRVIPRAVVVRYLLSKGLMNENASLTTAFFMSEKLFIEKYVECFEVEEASQVLKLYREKMNVEDKIAKDNLNISCL