MPIAVAGAGYVGLTTAACLCELGHEVALLEIDGERVARLRRGECPFYEPGMDRLLRRHLGRSLTVTTSLDEAIRRAGMIIVCVGTPPSSSGAPDLQALWRLLDDLRVRRPAEPLTVVLKSTVPPGTNRRAQGRLGAGFAVVSNPEFLREGTAIHDFFHPDRIVVGAESAPAARQVADLYRGIDAPLVTTGWEEAELIKYASNAFLAVKLSFANEVAALADALGADGLAVLKGVGLDRRIGGHFLHPGPGYGGSCLPKDLAALLWTARRRRVRLDLLPAARRANLRQRERVLAMLEPAAGRRIAVWGLAFKAGTDDVRESPALAIVPALLAQGARVLAHDPQARGNFAAALAAGQAQGLPAGLELVDDPWEAIRGADALLVLTEWPEYAAAPPEEIRSALAGDLVVDARNLFDPASMAAAGLRYRGVGRRGR