MASALCSMTAIGTSAAHSNIGRGKKTGAVADKYERTLSSSFKSLSLNCLSRKQTVKLQKGNRVVSVRAAKELYFNKDGSATKKLQAGLNKLADLVGVTLGPKGRNVVLESKYGSPKIVNDGVTVAKEVELEDPVENIGAKLVRQAAAKTNDLAGDGTTTSVVLAQGLIAEGVKVVAAGANPIQITRGIEKTVKALVSELKTLSKEVEDSELADVAAVSAGNNYEIGNMIAEAMSKVGRKGVVTLEEGKSAENNLYVVEGMQFDRGYISPYFVTDSEKMSVEFENCKLLLVDKKITNARDMIGILEDAIRSGYPIVIIAEDIEQEALATLVVNKLRGALKIAALKAPGFGERKSQYLDDIATLTGGTVVRDEVGLSLDKVGNEVLGTAAKVVLTKDSTTIVGDGSTQEAVEKRVAQIKNLIEAAEQDYEKEKL