LRMSQATKRKHVVKEALGDFVTPTEKQQIVKVTGSRGNNLHEAVTARGVTFLVSMPPKFRKNLWIKRGDYVIVDPIDEGEKVKAEISFILYKDNIQYLQKQQLWPEGFTVEPDKEPEKAEETEKDEDFSGSDDDESDLFVNTNRCNYQYSESGEEDSQEEAENSK