MSVDPSDKLKSAKDSLVSSLFELSKSASSAASNIIDFYNAIGEDEEEKIEAFTTLTESLQKLTSATNTLHGISSELTNPMEDEKEIVPPVPVVSVKQPRKRIPRDPNAPKKPLTVFFAYSAYIRQEIRDDREKRGETPLSSTEITQEISKKWKELSDSEKEKWKQAYNIELEHYQLEKQKYLEAKKNGSLPTSNGIPTHAPVGIPSSLQSIKRSHDDSGSSEKKKKKKKKDKKKDSN