MKETRVVEESLSDGSETFSGDAYDDEDERSLSEDDSEANLEMPLTDAEVQDLIDEFLQVESKAAEAQESLEEESLVRVERDVRSELSELLTGKDLEDAVENEMETFKEQWESTLDRLEDESALLLEQLDDAGIELPTLYKWVEKQAPEGCSTEAWKKRIHWAGRLPTEEITDFVNEAECDLQACRPVRRHHGKLLDEGASGFLVKKLAIEADNKDGRENKEDKDWDLVDNFFEIENDVEKSNAFGSKQWAAVYLASTPEQAATMGLKLPGVNEVEEINDLENCSRNPIYAAAVANEKECGLTEEQRSRFRTQLQMRRSAV*