MDPTTSGRFRVHDRRQRPDIDGDADAGTDSTPTADAEEFVLVELADGPVDPTDPDAEDRYDPLYAAAEGYEGDLADAVDGLRPGFVVDATLAWTDGSARFREVEVVRETRFRFADGVEGMFEAAVETWEQIRAEGEPVGSITTRSNDGDPNGALYLFADGPSGDTFEEVRSGRLPIEPLVARVNDSREDDDPREVFALRPAAHEFVAVYVVFDRDGVLAQTVRDTYDLGPGLAAGLDASYPTDGDDSGGDDLGGDDLGGDDLGGDDFGGDDLDAGDEDGDDFDALDRL