MLDFPLWSTEELHDVLAKTVAQTVLEIITKADKDVLKQHLAIDSDDNINSLITEFLIVDPELFALYLGQSISIKWAFEIHHRRPRGRHTMVDLLSDLVSNTSKHTYKVLSNALSHPRVFKRFVNCGLLLPTQGPYLHQQDFEKLSQNLLVTSYMIYLMNWCDFKKSPFLIAEQDETVISLREDIITSKHLCVIIDLYANHHKPPWIIDLNPQEKICVLRDFISKSRHVDTSSRSWNTSDLDFVIFYASLTYLRRGIIKQLRIRQ