MPQDTISVSLLDSRIQASRPNYYNPLLVYKTAKIKVNKDAANFITLNLTVNNYEKQIETLEKDNGNGQDQFGKEKTLLKTAMSNFFNSSEESLKSAVLFIYKDKPEELKKYLKVHRHTFVVLINTEGDNSDDGLKIYKDDYDKFKTPSIFFVFSTKEQEIKELFKDKGNTEKERNIAVYSNNKDNLHLKFISQYLHQASIFHAVNPYGMPLAATPLVDDTVIGKLRTAKINFYSLLNETGLDGMPAFKESVDLAGSSIDELFTYHYIKNEAIIELIRIWNKNNRQNSKLSALQLSGARDNAYTSAIECLLKRFVDRGLIIEYKNLNLTLSPTPQLKLELSVNITYNFSINAVALVITTQDIVDYQNSLSA