MECVVQGIIETQHVEALEILLQGLCGVRKQGLRIHELCLKSVPNIGSVESEIRLVCDLEKPEDTWTVRHVGGPMRGSGAEKSSFLVRPVQESKITKNALIFFKNIGYKLDHEHLRVGFAFHFQRDALITVTVSSINKMLKLHAIDDAVPVTSGIHLVEVTAPTSSTNYNEVVASVSSFCEYLAPLLHLSKPGVSTGVVPTAAAAAASLMSDGRGTKHSKLPASVAEKRTQEEKREENVKILQVLEILVADYTKDLFLRGKPKEKLPQHAPDAPERLGGASPLRLKWVSEL*