MDGESSLERYLDQCDAEDVLASSAHMYTPMTPYDDLAIQPLPGTSYSSALEQSKELSTDFSSVDLSFLPDDLNQENEDQQEQQTSSQSLEQDSGICLDASNLSQPFTPSECRDASQDSTNLCPMPITPMTPMTPMTPVAESSGIVPQLQNIVSTVNLACKLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEEQSRLAARKYARVVQKLGFPAKFLDFKIQNMVGSCDVRFPIRLEGLVLTHQQFSSYEPELFPGLIYRMVKPRIVLLIFVSGKVVLTGAKERSEIYEAFENIYPILKGFKKTT