MHLPSSSCRLVEYKSPEPVNEPDVKTTGEAGDPSGQHGSTFELVPAAKVQPPIVRKSPGSLPRVEFLFGCVFAARRKTTGEIMAVKAEKPLAVKRQKMGIEHWEMLLDRAGRTKEERGDRLEDPYIVSYYGHEFVMGPEKLHLFLEYCSGGSLAAQLRTYGPVSEELLRTCANLLLTHSGDASSTENWVKIADFGCSKWVQPGESMLENSVAGSIFWMAPELFRGHGKLTTSSDIWSLGCCVLEMATGCAPWAERRFDNILQADFSGPIFLGPF*