MKLFSWMQNKINGKQGNCRKPNTVLSATQHVKQESREEFSDWPHGLLAIGTFGNNELRDNNEIQDVEEDPSPSDDLQDFTPEEIGKLQKELTELLTRKPSSQDKEKEIANLPLDRFLNCPSSLEVDRRISNTVISDVDNHEDDIERTISVILGRCKDICENNNKKKAIGKRSISFLLKKIFVCTSGFAPQPSLRDTLHESRMEKLLRTLLHKKINPQSTSRASSMKKYIEDRSTPKKDKEDDEKRDKTSNGSKWVKTDSEYIVLEI*