MALFDLPLDELHTYRSASAEPEDFDAFWSKTLAEAREHDLDARFEPVDTGLSTVRVYDVTFAGFGGHPVKAWLTLPAAAAEPLPLVVEFVGYGGGRGLPHEHLLWASTGRAHFVMDTRGQGSAWGGGGGTADPVGGTPAYPGFMTRGLDAPENYYYRRVFTDAVRAVEAARSHPLTDPSRTVALGASQGGGITIAVGGLVRDLAAVAPDVPFLCDFPRATTLTDRHPYREVGLYLKTHRGRSGDALRTLSYFDGVHFAARGRAPALFSAALEDQTCPPSTVFAAFNAWTHEDKTIEVYDFNDHEGGGPYQEAAKLRWLSRHA