MVDNNNNNVNLPPGFRFYPTDEELVVHFLHRKASLLPCHPDVIPDLDLYPFDPWQLQGRALEEGNQWYYYSRRTQNRMTNNGYWMPMGMEEQVVTSSSNKRVGMKKYYVFHIGEAPNGNQTNWIMQEYRLSDSASSSTRSSSKRKSQPKSWVICRVYERDEDDQDGDGTELSCLDEVFLSLDDLDEVSLPN