MSNQVQVSLKEEQDRLWRLFHSHRNEMIVTKSGRKMFPKLDYVIRGLNQNKLYAMMLHIEQSDDCRYKFSSGEWMKSGKAEQHKEPKKLWHPDGVRSGKDWMANPICFDRVKITNSVDSSNASMIFLHSMHKYTPVLSVYESQSETPMGIPQPSTRLVTSVRLDYTEFIAVTAYQNDAVIKLKIQFNPFAKGFREGSQGDRKRSSPSADDSTTDESSSQVSSPQPKKSRTASVSPPLMPRLPPPIFPNSHFPTSTPINPFIYTLPYFTQFSTGVLPPNPFPFPLGFPCFSPLSFPPQPSVKVEEKDQEEIEPEINVV