C21orf70 GI:17158023 hypothetical protein LOC85395 1 mgkvrglrar vhqaavrpkg eaapgpappa peatpppasa agkdwafint 50 51 nifartkidp salvqkleld vrsvtsvrrg eagssarsvp sirrgaeakt 100 101 vlpkkekmkl rreqwlqkie aiklaeqkhr eerrrratvv vgdlhplrda 150 151 lpellgleag srrqarsres nkprpselsr msaaqrqqll eeertrfqel 200 201 laspayrasp lvaigqtlar qmqledggql