HVAVPQPLECLQDSPVPPFLSKTFDLVDDPSLDSIISWGSGGNSFVVWDPLEFSRLVLPRNFKHNNFSSFVRQLNTYGFRKVDTDKWEFANEAFKRGKRHLLKKIQRRKSPQSLQVGPSAEAGRPGLEGDIETLRKERSMLMQEVDDLQQQQRGTVHHMKVVNERLQYAEQRQKQMVSFLSKLLQNPAFLARLQQKTGQKGIDSPRMKRKFVKQHQHELGKSDSCIQGQIVKYQPAWRNLSAVPDVNPVVPIEQSPDNLSQVMAGKLGLVTESKPYQFVDVASDELNLSAEPTVTLGFIKTPEQEGEGASSMGAKDPFQKGKSVLSPQQELNPEYYVSFQEDFGKNKMFPELFSPGIDGMIKQEDIWSMGFDVSAGMSSSSNELWSNPVNYDVPEIGVTSELLDIWDIGPLHAAGGSGIDKWPADESAFDEPDSQAGQLKVDTSKRIDP