MLKILNNSVIYLCLIPLLFLLLIIFPNDSLIYYFRLILISLISITLHELGHFLVGRCLSYKLEMLATPFFFYFRKKIYFKFPVLLAFGYCQMSNRNITNEKNSDRNLVFYFFGGGGANLIVAILALLGFVPYASEFFILNIILFLVTVCLPIDGTDGNAIREIVLYSKDSKTYQRFFANSLYNNPYITIDDFAKLTSKEKSFFSKFEKCLINLYFEVKGEGSAFTIANHEVFDSNIQENIIHEYYKLLHKSSDWIIPQNLSLEEVVFTLSNYIYSKNNKYLEKIKYLKKLVDFRQEEIIDFILNKEEVL*