KMELKATETVRATPSRHKKSLGLLTVKFVSLLQDTKDGALDLKAAADILAVKQKRRIYDITNVLEGVGLIEKKNKNVIQWRGENSGSQNKEVLEQVNLLKAQISELEAQEKALDNQKAWLEENIIHFNLDPSLSTYKFVTHEDICSAFSGETLLAVVAPAGTQLEVPLPETGRGGPNKYQVNLRSTSAPIQVMLINRESDSTIPVVFSVPPTDVICPMPTPPSTPASLQRFPFSTSGYSASSTTSSSFCSQGSDHQAALSEHSEALTLPSSPPDVQMGCHSQAAGVLAQQQMELTGPEFQSLLDVSSLLKLSAAEDHMKDDREEAVDLIDELMSTDGKLYIQVLLPPEAEIDYSFNLDDNEGVCDLFEVQILNY