MLGIFKDKLVNPPEELNSPASLNSSKRSKLPNEILQEFQSYNPSNAFSVSFGNDALLAYSPSNKASIHHGFCVLDNIYCIFLGSLNNLSKLIKQYGLSKGTNDAMFIIEAYRTLRDRGPYPADQVLIELEGSFGFVIYDNKDGTVFTALGSNGQIELFWGVAADGSIVISENLELIKASCAKSFAPFPTGCMLHSGHGLMSYEHPTRKMKPMPRVDSEGVMCGANFSVDSQSKSMMPRVGSEANWAPWGDSQACIQP*