MDGESSLERYLDQCDAEDVLASSHMFTPMTPYDDLAIQPLPGTSYSSTLEHSKELSTDFSSVDLSFLPDDLNQENEDQQEQTPSQSLEHDSGICLDASNLSQPFTPSECRDATQDSSNLCTMPITPMTPMTPMTPVAESSGIVPQLQNIVSTVNLACKLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEEQSRLAARKYARVVQKLGFPAKFLDFKIQNMVGSCDVRFPIRLEGLVLTHQQFSSYEPELFPGLIYRMVKPRIVLLIFVSGKVVLTGAKERSEIYEAFENIYPILKGFKKTT