MRVIDTHCDALYKLQAGKGKYTFQDAEELDVNFERLIEAKMLLQGFAIFLDEDIPVEHKWKKAVEQVNIFKQHVLHKGGIIHHVKKWCDLENLPEDKIGAMLTLEGIEPIGRDLDKLTQLLDGGVLSVGLTWNNANLAADGIMEERGAGLTRFGKDIIHLLNERKVFTDVSHLSVKAFWETLEQAEFVIASHSSAKAICAHPRNLDDEQIKAMIEHDAMIHVIFHPLFTTNDGVADIEDVIRHIDHICELGGMKNIGFGSDFDGIPDHVKGLEHAGKYQNFLETLGKHYTKEEVEGFASRNFLNHLPK*