MKFYEVEFLKNNQNYTKTIKAENLNTAQAKALSKNWKIIDIKEIQKSNFQRLKDENFILFFKELALLCEVGLSVQEAIRELYLMHSCKIMKKILDNLILAQNLNQAFENANFGLNRAELALIKTAEKTGKISEVFSQISKLREKSLESQKQLKKAFRYPTLVFLSIIGAFLFLMLFVVPNFKDLFENLGTSLPFITHAMLEIYNFLDDYGIFCIFLFVIFNVMLILAYKNFHSFAFSCDFLFLKIPLISRLIIYNQNYYFFMVFSLLLKNGISISKAFDLAIIGLENKFLIFQYKKLFSFINSGLELSQAFKKIDIFDSLVFSMLSVAMKSGRLEVLSEEIAKYYQQKSENLMDRFLIFLEPMMTLFVALLVLFLALGIFLPMWELSSGVNFN*