MLKPEDGEGKGQEAKSPPLSTVNPRSVEMLDGFVKRLTSANEMLALSVAQLSVLVDFELQGLKQIYAELGMPQMPDDTSADEWLLAIHSGAFPSDLGEDTDEISNATQGDTPADEMEVKLEAKMQVRGAPESISPVAPSLPSSPPPQKTVDAFAFFVQHVGATLRRDHGSALRGDVNEAWLEAKLAAKWTSLSADEKHAWQRAAESAYRTS