MRQTKTGILLANLGTPDAPTPEAVKRYLKQFLSDRRVVDTPRLLWWPLLRGVILPLRSPRVAKLYQSIWMDGGSPLMVYSREQQQALAARLPDTPVALGMSYGSPSLESAVDELLASDVDHIVVLPLYPQYSCSTVGAVWDELGRILARKRRIPGISFIRDYADDGAYIDALAKSARESFARHGEPDVLLLSYHGIPQRYADEGDDYPQRCRDTTRELVSALGLPPEKVMMTFQSRFGREPWLTPYTDETLKMLGEKGTGHIQVMCPGFAADCLETLEEIAEQNREIFLEAGGKKYAYIPALNATPEHIDMMLKLTAPYR*