MERDSMDSPRRGGRSEQKLRAIIVGGSIAGLSCAHALLKSGVCRVMVLEKARALTGSSHGAGLGVDAAACEALEDWGLRDKLFLKSKPLDREENRAIDTERKVFITLASDAEYRHRAAQWSELHRILRDSLPPGIVHFDHEAISFEENADGRGIKVTVAEGGNTQSVKEVEGDFIVAADGSMSRTRQYYVPGDKRRYAGYCAWRGVFDYTNEPEIHESIRSIYPDIGHCLYFDISRGTHAVLYELPGKRLNWLWYVNQPEPVLKGNSVTVHPDEDVIARMHEAADRSWVPALAQLIKATPQPFINAIFDRNPLKQLVFKRVVLVGEAAHPTTPHGLRSTNMSILDAQSLGKSLAKWGRDNLDSALGEYEMRRLNATSQQLLFSRHLGSLKQGLLFEPKGSFPWHTADEGMVEGLLQRNMNFFQWRC*