DSDRTDWGSFTGGARELSHVLREQVAVNPERFARLALQFKPEVNAAYTDAVLMGLGEAESAGEVAPLVFEAVRHIASLGQADNDRWLGMSLRRHYRDVPLDLVELVRDRALQALDPTDNTPVVVSEGSDDGQSAADMHMNGINTARGSLAEALGDLLVYDVDGQRTALVVPHLKTMAGDPVLSVRSCAAHTLAVSLRHARPQAIAAFETLIDADDRLLAAGLVQQLMLYIGNVDPEVVDPVIQRMLASSDDEAREAGGRMAAFAALEWKRPALMQQALAGDAYIRKGVAEVCAGRVDRTSDAYLAAATLVALMPDDDDEVRKAVARVASNLREHPLRPFAMLLSALIESPSYDHATPQLLLTLQHAPDKVDDLVLKAAQRFIAVFGEDAADIRTSAAGDSHYISELVVRGLAQSRNRAHRTALLDVLDRLLELGAYGIGNAIAQSERN