MPADPSDVFIDATVFMGMHSGDQAVRRACKRFFIERLAGGVTMSWEQVGRCDDLVWGYDRDVQDAYYPFMDVLHTEMAIARIGYGEEDTRLAFTTTALEGLPSHERLLLGQVLSRSGLLYTASPRLTGRSGLPVAAVPAAPGEGAEDVFPGHLEKLYQDSLVLTVDSHTL