MTNKPKVLFLGNTKQAQEEFDSLSEIVEVIWPKSTDRAGFLEESKSGAFDGIEAIYRTNKTYSTAGMFDAELLDNLPKTLKFICHNGTDPSIIRITNSTSLLTIVGAGYDQIHVPECTSRGIRVSNTPTAVDDATADITIFLLIGALRNLSSSIFTLRDGTWRGSPAPLLGHDPQGKVLGILGMGGIGRNVARKARAFGMIVKYYNRSRLAPELEGEAEYVDFETLLKESDVLSLNLPLNPKTRHTIAKPQFDMMKHGVVIVNTARGAVMDEAALVDALESGQVASAGLDVFENEPEIHPGLVSNKNVLLVPHMGTWTVETERAMAAWAFDNIRLALTEGKLKSIVPEQNDLQ*