MKIFSWVHRKLNQKDGLFCGNVKTDEVIVINDHKQLLIQDEFSMLGGWKEGILTIGTFGFDPIKDELSSCLHDENEVPEIIAVSDHEEPNALMSANNEPEESPIMANVITSNNPLVTAGDESNMDIKKERITLADLFSADLSDDDDDDDDKEEKVQLPDLYDDVTNIHKKSLKLPKVKNGVTFAKKIIPRVKEDSRRIQKLMTRALKRKIHPDMEGKNQKNSQAIAASTMLELFPITSKSISLREILEIPA*