MASVRQLNPKAEVLGRGAACFMNVNAAKGLYDVMKTNLGPKGTIKMLVGGAGDIKLTKDGNVLLREMQITNPTAVMIARTAVAQDEVTGDGTTTMVILIGELMKQAERYIADGLHPRIIAEGYEIAKKDLLEFLDGFKEAIDPSDRETLRCVARTALRTKLREGLADQLTDIVVDAVMTINKADQPLDLYMVEIMHMRHKLDTDTRLIRGLVLDHGSRHPDMPKRLENCHVLNCNISLEYEKSEVNAGFFYSSAEQREKLVAAERAVVDDKVQRIIDLKKQVCADGSSFAVINQKGIDPASLDLLAKEGILALRRAKRRNAERLQLATGGFTVNSVEELSAECLGHAGLVYEHVLGEDKFTFVEDVRHPHSCTILIKGPNDYTIAQIKDAVRDGLRAVKNTIEDAAVVPGAGAFEVAAAHHLRTVTVKKVEGRTKLGIEAFAEALLGLPKILAENSGYDPQDTIIALQDEAERGGCVGLDVSSGEPADPHLSGVLDNYIVKRQILQSAPIVASQLLLVDEVLRAGMNMRRQX