MVDKKSPLIAVSVGEASGDLLGAHLIRAIRKRCPQARLTGIGGELMKAEGFESLYDQERLAVRGFVEVVRRLPEILRIRRELVRDLLSLKPDVFVGIDAPDFNLGVAEKLKRAGIPTLHYVSPSVWAWRRERVGKIVHQVNRVLCLFPMEPQLYLDAGGRAEFVGHPMAQLMPLEDDRETARKTLGADVGIPVFALLPGSRVSEIDYMAPVFFQTALLLLERYPAARFLLPAATEATKRRLAEVLQRPEFAGLALTVTDRQSETVCRAADAVLVTSGTATLEVALCKRPMVISYKISPLTYAYVKRKIKVPHVGLPNILLGKEAVPELLQSEAKPEKLAAALADWYEHPDKVAALQQDFGALHLLLKKDTADLAARAVLEEAGC*