MEFAECAATVAQLVDSAGGVVSKIRHVARTARQNKRECVYLANRISTIATALPLLHQQDHEVAQSLVGLSYALKEAHDLIIACCLERQRKTAPLRQLFRAGGHAERFREINARIDSYLILIPLLTHISLIVPSSNHAGVPTIPMVTPGSGSGSSSLQLVRISDGTLCEQWHTPRHLRCRRVSWRMRIEALLGASRAIYYLHHVAVPQIIHRNISSSGILLDASWMPRLSGFGVAVWEVETVTSPGETQLVEVVGVPGYIDPEYSRTGRVCPASEVYSFGVVMLEALTGRPPVAPSSWNINGQENHPMTLVGFALPIIENGNLEDVLDRRPEPELTPRQMEALQLVADTALRCLSPQGRNRPAMSDVVSILDTALGTIRRDELWRIEWQ*