MARGAQMEGRRAPFLGPLAGLFLRFCIVAVLALGLVAASFAVVVAATRAQQRRGLLSIAILVTQYGTAALAALSVELAVQMEMGRIAQTFLANGTNAILFGGSVLRLPGTIDPTEELACADPTFIVDAGGVIQARPAKANGAAAAILNCGAPEDLAGAQSIQDLETPHSVPIRSGVIGGNPEARPRPSPSLQLHVSLGGGLTESTDRDREEPFFVVVARDVSALVAEQRALRAAVERADALLRTMVPADIARRLIAGEQRIADGFAALSAEKPPAQTSIFRAFDAVNDRFRVKLIGDTAFYITREPPGHMVEFCLAVFAAMREVSSVAGVDLKLRSAPHGPRHARSGSAPALELADRALTPLRSLSLSLAAPDSTRGVIATRKIAWDVYGDSVNLASRMESTGVPGRIQVSSATYGPPLYIYPRFKISITKNS*