MASLGMYSWTTGIKKRVFVRVANLAKENEKRVEIAEKVKNSKVVILGGTGRVGGSTAIALSKLCPDLNIVIAGRNREKGASMVSKLGKNAEFAEVNIDDREALEANLTDADIVVHAAGPFQQSENCQVLEAAIGTKTAYLDICDDTSYATRAKSYMNKALEANIPAITTGGIYPGVSNVMAAELVRTAKLESEGELERLRFYYYTAGTGGAGPTILATSFLLLGENVIAYNKGEKIKLTPYSGMLSIDFGMGIGKKDVYLLNLPEVKSVHEVLGVPTVSARFGTDPFFWNWGMIAMRNLLPQEFLRDRSKVQQLVQLFDPVVRAVDGTAGEAVDLECSDGHNRIGIFSHKRLSKSVGISTAAFVLAILEGSTKPGVWFPEEPEGIAVEAREVLLQRASEGTINFILNKAPWMVETNPKELGFGIYS*