MSESLDFSPYLERWALQPDGEPFATHSSRLLPVRHRGAAAMLKISSAEEERFGHVLLNWWDGQGAARVLAYDHQALLMERATGGRSLLEMVRRGDDDEATRILCQAIERIHAPRPGPLPELTPLERWFDSLYAAERRYGGLYVDCANAARYLLETAREQRPLHGDIHHGNVLDFGERGWQVIDPKRLYGERGYDYANLFTNPDAKTAQAPGRFERQLEIVIAASGLQRRRLLQWILAWTGLSAAWFDEDGSREETEAELAIARLALANLARTPAQ