MGLFNAAANLFGQVYERATQVAATAVTAVADVARTLVGSTVDAVEQQVHEALTSVHDAVASVEQALEGTVGAVAGTLGEIAGDALDTVGSAVGTLGGLAGNSLAIADDLLHGRVEPEDYLKLVGDLGQGVGATVGHAWEFGSDSLKAANDLYHAAYQGGSLSLGNSDGLLGVNVIGSLLGGNHDQGVIPDSRGILGPLPINVSFTEQGLTFGGETPLTPLVTAALALNPITAPLVPVLAPLNLGGLGVVGSVDKEGFSAKFYGIAGPSYNLGVANLGGTLELGSYNEVKLLSWNEVTLKDLPIVGGILGYVPVVKDIGVSLPTLDLHFDSKLYAQTIAGVDVAGVGPKGQIELVHDLDNDLSIVAGIAGDTAHSALDGAGKVLAALLGHGGEAAPPTIQLIGADPAPEHQALAA*