MNIDYDMLAKSLKGTTVPKPLSGTLSGHAVGEPFDKHVYTEIKKQCPKNTFRQYEYLNDLYSNNPSVIGFKSREALFNSPTVLFLLSRGKNATDKWSLNNPFEEKQNDTADILVVKDEFYELVDVKTRNIAKKAQAPNIISAYKLAQLCAKMLDNEEFDNFTINYFEVDWLLENDKLICKDTHFGCLFKENPEELYINWAAAMQIQFHVSDLDQLFKGNKKQWAQRYLKHFVTQAQKRADDMIIRFVKPFEKYINE