MPLEKALDALNLRRVKVDEKTGACEVSFRWTQSSLSPMGMFWGGVQLAWGFALVHYIFYGLFASIFVYAYGRHDWRVLAACVAAIALYLPSFLDGSEFKLGRPWDALRTHPIWALSQAYFPARLIRTTPPLDPTKKYVFGWHPHGILILSRIHVYGGVWETLFPGVDVRVLGASPMFKVPGCREICLWMGAVDAGRKTAERVLRAGKSMAVYPGGSVEIFDTDPNSRETRCHLARRKGFVKLAIAHGASLVPVFVFGEKRCYRRLNVPSKVRHWLLRTLKIPLIVFWGRWFTWYPIASPQTVVFGAPIEAPELDPGTEPTETQVDELHARYTAAVVELYEKHKADAGYGPEETLKIV*