MSMFDLPVSLFVQLKKQDMERRRRACISDKMNALHDLAMRVIGVEPSGQHRLEKADILGTCYAVLEGVAKLASDDSALRSRLHGLRSHIQDRDMSRDITMPDEATQSSTASGESLQTESLGTNKENQMHEQPNTPCHLQDSIATRFPWSLTSTPRSPLVPCPMTVTQAAPGSSLHDSGFHSSQEASMTTKFGSSFRSPLASLSVSPYMSNEMLREAIQVSNSRAVASSTHISAFKPIRSAKIKTTHVWRPYLD