MPTEERGLSRLLERVASLLQEHGELEAAEPLLREQYEARRAALGLKHADTLDGVNNLALLLHQQGKLEEAEPFSRLKLEGCREARGDNHPDTVTALDTLSQLLSDIGKLDEALPLKRESLAVKRQVLGDRHPDTLLSVNNLAVLLSDLGRSSGNTNMLREAEPLKREALAGCREVLGNRHPHTLASISNLADMLMQLGHLDPRAFEEAEPLCREALAGSREVLGDGHPDTLKCAGNLAACLVDVSKYIQDEAAHLRCLREAEPLYAN