METQPLSDKEKFYLISLIRDKPTIWDSSHGLSWKNKHDEFNSLVDDMSKAFKREFTVTSLRNSWRILNICFCRERRKPDSKWKFFQEMAFLNNTNTPKQKSIDEKPKKRRRVKKEEMSEETENNNKNEGFDLINSLIDLNEGNLTTDDSPSDLTMLDAEFGNNGGENNINDEDSGNEGLQIIQDAESAENLVEEQQSINNTNNDDNTKNNNNDANKSVATAIIHETPNKTIDTTKTFTNINETNTTILEDTTEDDSLLLGKMVVCTHRILKSEGMDCEAIGLEKSVYDLLINYKQMRAEYAKKIKGEK