MTKPRLLISNDDGITAPGLRALTAALHQDGFCTFAVSAPAGERSAQSHCISIGKSLHAWSLDVEGAEEAYAVDGTPADSVMIALYGPLLVSPSFQLVVSGINRGDNCGLHVIYSGTVGAAREAACKDVPSIAVSLDNYLARTEDQYAAAATYTVALCKAVLGILPPPGGGRHAFGASHLSGHVVNVNVPKGALSDIRGLYLAHQGQHCHFPDFQELEADAEVQAGHVGAVTLRVFRNAAGSLRGDLSEGCDSWAVGQGWVSVTPICLRSDMPLTAAAAAQREQQQVLLTLAAAMQAAARSLGAKVAGLPRHLEAAVTADPASIAAGEGPGGDLAGDGAAKTAHQX