MSIQVQISLKEEQDRLWKLFHSHRNEMIVMKSGRKLFPKLEYVIRGLSQNKLYAMMLHIEQSDDCRYKFSSGEWMKSGKAEQHEEPKKLWHPDGVRSGKDWMANPICFDRVKITNSVDSSNASMIFLHSMHKYTPVLSVYESQSETPIGIPQPSTRLVTSVRLDYTEFIAVTAYQNDAVKKLKIQFNPYAKREGSQGDRKRRSPSADDSTTDESTSQVSSPQPKKSITAFVYPPLMPRLPPPVFPNSHFPTSTPINPFIYTLPYFSQFTTGVQPPNPFPFPLGSPCFSPLSFPSQPSVKVEEKDQEEIEPEINVV