MATNGNAPKEITAAQLPDLLANDNSVKLAGIDVDGQLRGKLVSKKKFLSIAESGFGFCSVIFGWDMHDQTYIKELKVSNKENGYRDIIAIPDLNSFRRIPWENNVPFFLISFHDPDTMEPVSACPRGLLRKQLAKLSEKGYGAMAGAEYEFFQFRAPSENASDSTASYLKENPPHSLPSLTEGMFGYSLTRPVHNKDYYYDIFNTCEQFQCNIEGWHTESGPGVFEAALEFGEVKQMADRASLFKYVVKSVATKYGITPCFMAKPKQGLPGNSGHMHISLVDKDGKNLLAREEVDPNAPYPDVAYLSDLGRHFLAGILEGLPDVMPMVAPTINSYKRLVENFWAPVTVSWGLEHRAASIRLIGPPGSKAGATRFEIRVPGADANPFYVLSAVLALGWRGVEKKLEIPCPPLGKGEQVGGVTDAGARLAKSLKEATDRFMSKNSIAREVFGDEFVDHYGGTREHEIRLWDEAVTDWEMKRYIETV*