MDELVLSPSSFSATACFPTLDFEFCEVPDQWLLGLGHDELDKDAAASALAAAAASQSASNDDVPRNPPATTTTTKRRGRKPGPRSGGGGAPPIGHVEAERQRREKLNRRFCELRAAVPTVSRMDKASLLADAVDYIAELRRRVERLEAEARRAPLAPSAAAAAAWAAGLGAGAIGRDDLVVRMVGRDAAILRLTTAAAAARHAPARMMCAVRALNLAVQHASVARVGGATVQDVMVDDVPAALQDEARLRAALLHTLQLADTT