MKMDLWPVRERKDQSSPSKTSGGAVRLSKMALAETHGEDSPYFAGWKAYDEDPYDPVMNPSGVIQMGLAENQVSFDLLEEWLAQHPEASNWGNGFSNFRENALFQDYHGLKAFRKAMTSFMEEVRGGAVKFDADRLVLTAGATAANELLTFCLVDSGEALLVPTPYYPGFDRDLRWRTGVKIIPIHCNSSNNFQITRQALEDAYEEARREKITVRGVLITNPSNPLGATIRRSVLEDLLDFVTEKDIHLISDEIYSGSVFSPPEFVSMAEIFASKNYRNAERIHIVYSLSKDLGLPGFRIGAIYSYNDRVVTPARRMSSFSLVSSQTQHLLALMLSDTKFSRRYIETNRERLKTRYEFIVQGLRKAGIKCLKGNAGLFCWMNLSSY*