MTPAAAGAGAKPLVLLSQPSDSGLTPVMEGQFRFVLAADADAATAAEARVLFVPGLRPVTADLIDRLPALELVAAISVGLDHVDLDACRRRGITVTNAGTTFSVDIADYAVGLVVAVLRKVAAADAHLRRGRWAMDGDYPLATKVSGKRVGIVGLGSIGSLVARRLAAFGCAVAYHSRTRKPPPCPYTFYPTVRALAADSDVLVLACALTEETRRAVDREVMEALGRGGGVLVNVGRGALVDEPELVRCLRDGVIGGAGLDVFENEPDVPAELFDMDNVVLSSHKAVATTESIRGVLDTVSGNLEAFFAGKPLLSPVAL*