MATVVTPEKDVRASTGHLVDMSWDPITRIVGSLGIYTKIDFTNHRVAECYSTSSIFRGYSIFMKGKDPRDAHFITSRICGICGDNHATCACYAQNMAFGIRPPNMAECIVNLGEAAEYMFDHNIFQDNLVGVDFCETMVKETNPGVLDLAERTEAPHADLHGFHTIADIMRALNPFTGSFYLEALQMSRMTREMFCLMEGRHVHPSTLYPGGVGTVPTVQLFTDYLVRLMKYVEFMKKVVPLHDDLFDFFYQALPGYEEVGRRRVLLGCWGSFQNPDVCDYTYKNMTEWGRAMYVTPGVVVDGKLVTTDLVEINLGLRILLGSSFYDDWQGGEMFVKNDPLGNPVDPRHPWNQTTNPKPQKRDFKDKYTWVMSPRWYDARTKEHLALDTGGGPLARFWATALAGLVDIGYIKATGQSVKIYLPKTATKPEVEFEWKIPKWSNAIERDRARTYFQAYAAAAALYFTEQALKELHAGRTKTWTDFKVPDEAIGCGFHEAVRGVLSHHVVIRGGKIANYHPYPPTPWNASPRDIYGTPGPYEDAVQNTPIFEENGPDKFKGIDIMRAVRSFDPCLPCGVHMFMGNGKVLQVNHSPMFGAHRPE