MSYTPLTEQLMDALQVLPGVGSRSAQRMALQLLERDRDGAAALSKALATALDGVRHCERCRALSEQALCEVCSDTDRDASLVCVVETPADREAIEMSGSYNGHYFILQGQLSPIDGIGPDELGVPMLVSRVGEGGVREVVLATNANMEGEATAHYLIEQLRPLGIEISRLAQGVPSGRELGRVDSSTLSHALSDRRKLGFEHD