MLQLDAKNLLVEDAFLEAFDTDYVPATLDRIITDFDFTTYHISTPESKEKLLFSINIKCWNDLVKYGVFQILKDKYDELIILTEPEAGWNFSLYVDLTQFKLANNENKKELASRLSLLKSHCFSAPFYKAFNRHDILAAEGPVDPNNIYGEDISTVTEEVFVLNYRDSEVIYIKPSNDRVTVIFSTVFRDETDKVFSKVFLQEFSDARKRSIQTAPQVINSHREPPLEIRNLTSNPFNETTGEEKTYITFVLFPRHFSSVDVRWNTIQHIQLFRSYFHYHIKIVKCFLHQRMRYRVSEFMKVLNRARQDSIDEEKERKTVSGRRFELRS*