MEENNDGTRNFIIFFSYIGIGFNGSAYQKDNNNTVENKLIEKLQQLDLISDSNCSFSRVSRTDKGVSARMNALTIRLKNKYPHLSISIIEKIYLKELNKKLKNIQIIHIQCVPNNFDARLNCIQRTYVYFFINKNYNITKMNEATKIFLGEHNFSNFCKKRKNNTSFIRTIHKFEIKNIDQNFYYFKIKGTSFLYNQIRHMVAALFLVGKNQLDGQDIKSMLENNSIKNKNYKIADECGLLLYSFKFSDFNFNFNIDNKIFLNVMNKYIQTTILVVSLCYPLKIKKPIDNFFENINDEAKEILQ*