MGAPRDPAGGLASGARAPSRDALGLGLRPPHYEAIERTRPELGFFEIIAENYLGASPLPRERLRRIAERTPIVAHGVSVNLLGEAPLDRDYLSRLRDLIQELRIPYFTDHLCWTAFEGVTHHDLLPAPYDPELIPYAAGRAFEVQEALGVPFGIENLSSYVAWERDVLPEWEFYRRVVEESGCWAMLDLNNVFVSSDNHGFDPREYLDSVPWHRVLQVHLAGHQTLPSGLRHDTHDRPVCDEVWSLYEDAWRRGGPFPTLLEWDAEIPPLHVALAELGKARRVRPS