MDGESSLERYLDQCDAEDVLASSHMFTPMTPYDDLAIQPLPGTSYSSTLEHSKELSTDFSSVDLSFLPDDLNQENEDQQEQTPSQSLEHDSGICLDASNLSQPFTPSECRDATQDSSNLCTMPITPMTPMTPMTPVAESSGIVPQLQNIVSTVNLACKLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEEQSRLAARKYARVVQKLGFPAKFLDFKIQNMVGSCDVRFPIRLEGLVLTHQQFNSYEPELFPGLIYRMVKPRIVLLIFVSGKVVLTGAKERSEIYEAFENIYPILKGFKKTT