MLTSYKFIKEPTNRWYINLPDWQGMHADLEMVDGADIMLDYVGQGAREVELQLAEEPFENATPLQLIEDYRDHVGGGIYLLGQYNGEELNQKMWLCGVTEFVFGKLPEVIYFKKVETNKQWLNA