MSGPDALFPIRNFFYLGAYQAAINESSSIDSLSEAEAVERDCLVYRSYIALGSYQLVVNEINDTAPTALQAVKLLALYLGEKNRREETLSHLKEWLSDPALASNPILQLVGGTVYVHEQDYNEALKYTHGGQTLELCALNVQVYLKMFRNDHAEKQLKAMQHIDEDHTLTQLANAWLNLSLGGAKVQEAYYIFQDFCDKYVQTALLLNGKAVCSMQMGHFDEAETALLEALNKDAKDPDTLANLVVCNLHLSKSSSRYLSQLKMSHPEHALVKRVSFAESAFDRALQVVA*