MAREPRRGPEAQIHLPPGFRFYPSDEELVVHYLCKRAASQPFAVPIIAEVDLYKFDPWDLPDKALFGEKEWYFFSPRDRKYPNGSRPNRAAGSGYWKATGTDKPIVPLGTNQKVAVKKALVFYKGRAPKGLKTNWIMHEYRLADSGSRSTKKKGSLRLDDWVLCRIYKRCTSAQKAGTARPELSGTSGLDEVLASLPDIEDSKLANLPGLNSLRGGATELQDVKPISASASAQYYSARSSDANNNNNLSVSSLGLRCRESGDERGSSDGNHELANDGSREQQSATVESAEDDSVVESTFTNLLQTNSSVRFGGTETFAPVSFGFDGLPSTLGRSTEPSPQVLFFGDGTYNFPNFL*