MKKSVFVLALGTLCAATASANFYVQGDLGYSKLKFEDVSKSKFSPSLAVGYKFDDFRLALDYSHYGKLTHTEQESATIPNTGGGSQTVSGPEKYSLKVTSWGLSALYDFNFGTDIKPYVGMRLSQNHFKSTLDFKAPGYSEYRSTKVHKLGYGFLAGAQYALVKNVSLNAGIEYNRLGKIDGVKINQYGAKVGLRYDF