MDKFRVQGPTTLQGEVTISGAKNAALPILFAALLAEEPVEIQNVPKLKDVDTSMKLLSQLGAKVERNGSVHIDASQVNVFCAPYDLVKTMRASIWALGPLVARFGQGQVSLPGGCTIGARPVDLHITGLEQLGATIKLEEGYVKASVEGRLKGAHIVMDKVSVGATVTIMCAATLAEGTTIIENAAREPEIVDTANFLVTLGAKIAGQGTDRITIEGVERLGGGVYRVLPDRIETGTFLVAAAISRGKILCRNAQPDTLDAVLAKLRDAGADIEVGEDWISLDMHGKRPKAVNVRTAPHPAFPTDMQAQFTLLNLVAEGTGFITETVFENRFMHVPELSRMGARAEIESNTVICHGVETLSGAQVMATDLRASASLVLAGCIAEGTTIVDRIYHIDRGYERIEDKLRALGANIERVKGE*