MSVPTPDPSRPSLRLGSTFPDFEAETTLGHIKLHEYLGNSWGILFSHPGDFTPVCTTELGEVARRAKAGDWEKRNVKVIGISANGLEEHHKWVKDINEYGTKTVSETDVQYPIIADADRRISYLLDMLDYQDATNVDAKSGLPFTIRTVFIIDPAKKIRLKLDYPAVAGRNFDEIIRVLDAIQLGDKHKIATPVNWKVGEDVVVHASVQGEEAKRLFPDHVVHYVCSPNFFFTPFCRADSLLSQPYLRTTP