MGDNNNNVNLPPGFRFYPTDEELLVHFLHRKASLLPCHPDVIPDLDLFPYDPWELHGRALEEGNQWYYYSRRTQNRITNNGYWMPMGMEEQVVTTSTNKRLGIKKYYVFHLGQTPNGNKTNWIMQEYRLSDSASSSRSSSSKRKSQPKSEHSRWVICRVYESDDDEDGDGTELSCLDEVFLSLDDLDEVSLPN