MLGIFKQKLVNAPKELNSPASLNSCIKPKLSHEILKDFMSCNSSNAFSMCFGNDALLAYSTSYKPSINHRLFSGLDNIYCVFLGGLHNLSMLNKQYGLSKGTNEAMFIIEAYRTLRDRGPYPADQVLKELEGSFAFVIYDNKDGTVFVASGSNGHIELYWGIAGDGSVIISENLELIKASCAKSFAPFPAGCMFHSEHGLMNFEHPTQKMKAMPRIDSEGVMCGANFNVDSQSKIQVMPRVGSEANWATWG*