MALILEQNAATVEEALAFIDSCVASDDDDFLAGSVDDLDAADLPVVPTPRAPSVNRSRERRRAELEALRTQVKQLDAQLQHLQRVSNSIGKGSGRATAASAPLVKMWMEMALRQHRQREKAELTNRQLRHLLARQIKVARYMESALFRRANLEGKDLVFGGGHGDRRLASIDVHFTELAGEVADVLSDFERCLDATQHRGETGSADLTQSTKAGLAVTIIHSVPLPYDRATTAAALWSFVTSVAVQTDRYYQSVRAHFAPFCDVVHFANTLLTMRQTLTVDGENVSKDYTVAVEGQHSDASLRGKAVVKRFDKADSVAVAWRSKVLMATNEFELHVNGCMALADSGDARASILHTYHYFEVAAPGGIPKDRRDAAQQLLDKFIRAYDGKTEASNQAIDNILLTQS