MSSHRFKFRNCQSKVRVRLEEQGYAIKSFNMLHNHPCSSSWMVCDPWTKRLSSEEKENLKPVILHCESADEVIESIKERTGKQVTAADVKGMKATLSIGKCI