MVAKWKITVALLLILFCSCAQEKKTHGNGIIISFEKDTDVNADSILELSFLKLQTKDSCLVKNVGLIRELNNCLLILDSANSNLYVFNKSGAFVNQIGKKGSGPGEYIFLSSFFVDNNKNYIAAIDVAQDKVLYYNATDFSFLYERRLPFSTSCCLQLEDGNLLWNSREYTDSKLSDFYFVVTDSLFDIIDYKMNKEFKSGYTTGPSQMIYKVGANVFAYTPFDLTIYRVGTSEIVPAHSFSFEGTDIPSLDFLNKISNQGNSNYLYDLIQSDYISYYSVEETERDLFVCYMKNKEKYIGLYDKDTDRTYNYPIKIFQDQLKVGELNYFSIGSVDDYHVAPLDVLSLKDMAGNGYVFDDKLSELLTISNEEDNSILLFVRIKK