MSTPPGEYYTEERWQNWIDRLDEEEIDPEDEDSARLLLNLQDDAAIAVAKIITDHDDELIDRETALEEIADIRAIVLEEIDLDDEETVMLIDGVQTSLVCVFYAAEEYIAEGPAEEGTVIDYIEAAADAEAEEDLDAALGYCVQAGTLVIDGEELDVDAAAELEYGLVSEWANGLDSLQTAMSDPEVVEEDEEGDA