MHSLQLEIERLYGLGAQAAQEPGARDTFFKLREALSRGEVRSAEKRDGRWVANAWVKQGILLGFRLGELAAMESCGSFSFIDKDTYPVQHFSPEQRVRVVPGGSTVREGAYLAASVVCMPPMYVNVGAYVDEGTMIDSHALVGSCAQIGKRVHLSAAAQVGGVLEPINATPVVIEDDVLVGGNCGVYEGTIVHERAVLGAGTILTRSTPLFDIVREEIYRSSAEGPLEVPAGAVVVPGSRAITRGKAQAWGLSLYAPVIVKYRDEKTDKGVELEDLLR