MTTSISNIQPEMTSAFTALDTDQQLALLWFIYKEIGKSITPAAPGASTAAPTIAEGLFKQVAEMSHEEQLQIQRDLVEGKNSLISREYGALSDTTKLLFWYLLAQGMDRTEIIPMPADYQMSEEATQCMTKLQAMEHSEQITVLRNLVANMGADPETSAHDEATGL