MDKFRVQGPTRLQGEVTISGAKNAALPILFSALLAEEPVEIQNVPKLKDIDTTMKLLSQLGAKVERNGSVWIDAGPVDVFCAPYDLVKTMRASIWALGPLVARFGQGQVSLPGGCAIGARPVDLHISGLEQLGAEIKLEEGYVKASVSGRLKGAHIVMDKVSVGATVTIMSAATLAEGTTIIENAAREPEIVDTANFLNALGAKITGQGSDRITIEGVQRLGGGVYRVLPDRIETGTFLVAAAISGGKILCRNAQPDTLDAVLAKLRDAGADIETGEDWISLDMHGNRPKAVNVRTAPHPGFPTDMQAQFTLLNLVAEGTGVITETIFENRFMHIPELIRMGAHAEIESNTAICHGVKQLSGAQVMATDLRASASLVLAGCIAEGTTIVDRIYHIDRGYERIEDKLQALGANIQRVKGE*