MPVEELEDRVIITDPNDSTNRATILKFGATVVSWKNNNQEKLWLSEGAHLDGSKAVRGGIPLVFPVFGKQKDSNHPTFKLPQHGFARNSTWEFLGQTQESPITVQFGLGPENVDPETLKLWNYDFTLILTVSLTKDKLVTSIDVENTGKEAFEFNWLFHTYYRIHDITDTLVTNLIDQQCYDQLIGESYIEKAPVISFHEEFDRIYSKVSLEKSIQVVDKGQVLFNLHRKNLPDSVVWNPWTKKAEGMADFQPKSGFHQMVCVEPGHVNSMVSLPAGGKWSGGQEITIGGEIKVQANIY*