MSCLVDSSPFLLPLAVVEASGSFVPIDPFRPREMESSLKEEKAAGESGDDEKAERSSPINLNSLPATAACAAAAPDEDGLHSAVESGAKDSNTTKGVESLGTGHKKIPKREVVDEVDVQTCAEGKNDSVVPSSSKNPINDKNAKANVAENGQSADGIPEDQRVTILSVVKKDEPADDVRDSVNPVTVVGYRDEKGGTSGTAGTTAVRPAGTRSSSFHGVTRHRWSGKYEAHLWDSSCRMEGRRRKGRQGSYDTEEKAARSYDVAALKYWGQNTKLNFSVSEYERELEDIRDMSREECVTYLRRRSSCFSRGASIYRGVTRRQKDGRWQARIGLVAGTRDIYLGTFKTEEEAAEAYDIAAIEIRGKNAVTNFDRSNYVEKGMHCIEGAGLKLLASKPE