MEVKAKQLDSVNATASVKIPSGMIKSEVENLAKKASKSVKMDGFRPGKVPVSAVLKRYERELTQDAEQNLFKSAVNSALQELKKENKELVGEPYFEKFDRKDGEIIAELILSFKPEIKLEGYEKLIPEYQTPKVSKKEIDEKKDELLKRFATPEAIKTKRALKEGDFAKFDFEGFVDDKAFEGGKAENYVLEIGSKQFIPGFEDGMVGMKIGEEKDIKVTFPKEYGAAHLAGKDAVFKVKLHEIQELKIPELDDEMLKKLLPGEEKASVEVLDEKLKEQIKNEKLFKLVNDELKGKFADALIEKYNFDLPKGIVEQETDMQMRAAFNTFSEKEIEELKASKEKYQEKRDSFKEEAQKSVKLTFIIDELAKLRKIEVNDQELIQAIYFEAYRYGMNPKEHLENYKKQGALPAVKMALIEEKLFNDIFIPKTEKSEKVSKKEKEDK*