MSTLAAHHVLSASLDGSAPSCSRGPGHDDLARFFDECNPFLVADNDEDREEKVTRTKQTSSSPPPASFQCIVTGVQKIVCSSTPPNTLVSSPGPFLHAIILMDTLSSHPLPFCAKKSSHRAQLDGSLLERDLKDVQSKRRESTTMGGNKVFVGKKRVQFAQLSDLSTSSSQCILNGCNDNESEDDMSIVSDMSVTVFLSVLHQIEVDMVKQFGQRLIPSWLVGWMRWVKHASESQSQPPTQSQPQSRFCDEVNLEEDEETLAMECLSSFEGRCLSPGLEL