MSGPEQRRLDPDVDMAVPADRAELPTHPAAVLAAVSAGGVLGALARAGLSAVLPSDPAGFPVPTFAVNLSGCLLIGVLMAVLAKRANPPALARPFLGVGVLGGYTTFATHAVEARQLAATGAATTALAYLAATLAGALLAVWVGYAATDRLTSSASGTEPGQRPATG