MPVSTTLGLFRPAGGGGGGGGGGGSGGGGGGSAAAMHLLCHALLAAGAAAKLNLRAGGASFPAAMYQDVSFAYSFRKPASASADISYHSVGSSAGKRWIKDGTQRCEDDVRPCVTLDWAASDSLLTESDYAAQPDLQMFPTLAGAVVPIFNLPNHTEGEGQDLLLTPTLVSKIFRGAVTRWDHPEIVSINPLLALPAERILLCVRADGSGTTEIFKKALSAFEQEFKEQVGADSGTRWGLANVTRRRLNSGVATYVAHTPYSLGYSVLAEAESAGLPFAALLKGDHRVRASPTSVAYALAELGLEIGNEREVLTADVHNALGLMAWPICGYTYLVMRTNPLPAEV