MDSLDVPVVAPDSNISEVQATQAASERFDAALAACIEGHDRGDDLVILEDSLPLLFGDLLVEHFQRTVGEAIGTPVDLTVMDGGDKLYTLVTIFKINPSLQTPSPELTTLESHALDAGLRKAPRPMNCWIIFRDAKSKELKEQHPELSVQQISTRCSELWHDLTPEEKKPWKDAAQSAKEEHMRQHPNYKYSPRKPGQKKKRQSRKTMGAAAPTTTTQEAGKLQSASNMTAASTFVGTLALTGEGALDGVGNAPIGNFYDFFASEHALEQASQELVTENFRNSETMRQAQLEQEFGEFNFEELLAMFEEQQGLVFRDGAEDDGTFPTFFDDTY