MEFLTPLLFLLIALQCALSFEEREILSHVNKFSVNEYIPKDDIKDHGKLEATEYFEKIAADFSDDINATKEALQNMFLDVEASFEDLSDDVAKSVSKYSYDTEEKLNILQGLLSEFVENSKGVIFNSPEEKKKEEKHKFKKMCDLILQKVKTLVELGAIDKYRIILKFGKGERKSDILDKVKNDNSISNELKEELLKYEEVEGKDANVSSLINFISPIYDNFLQKINAIIGELSADLGKII