MKMGSSKRKSSFRIDDILHQQRVEQQNLLYQHHHASRLAGTSTANSLSSEPLSLAHSATSSYSSALQSHGIPTDCAGTPPDSPVLASPLAMSSGSTGGGGSVRSESPKKPTAIYPGLLDFSKNVLPIPLQFGMPAFNPLNAAYLEHYASVLHKASPRVWPFYPHPYSYLLPTCGSKRKGGQVRFTPQQTQSLEKRFSNHKYLSPEDRRNLAIQLKLSDRQVKTWFQNRRAKWRRANSGCQQSTDVLGSADGLGDVSKASSGTGMSRTQKYLGEKDDEDDDDEGTARYGRRTPSSIDYDGKSSDCYSDRGSSEDRDEEEDDPASPIDVM