MASLTVPAEVPSVAEDCEQLRAAFKGWGTNEKLIISILGHRNAAQRKLIQQIYAETFGEDLLKELDRELTNDFEKLVVVWTLDPSERDAYLAKEATKRWTKSNFVLVEIACTRSPKELVLAREAYHARYKKSLEEDVAYHTTGEHRKLLVPLVSSYRYGGDEVDLRLAKAEAKILHEKISDKAYSDDEVIRILATRSKAQINATLNHYKDEYEEDILKQLEEGDEFVGLLRATIKGLVYPEHYFVEVLRDAINRRGTEEDHLTRVIATRAEVDMKTIADEYQKRDSIPLGRAIAKDTRGDYENMLLALLGQDED*