MDLVQFFLNLVVPPTGLFFLALAWPPLTFMNACHWFLSFVFRENVRGKVVVVTGATSGIGEKLSYEYASHGAKLILVGNQEGLLRDVAGKCQRIGAMDVRIVTADLGHEEECKRFVEETVHQFGRLDHLVNNAGIMHSYLFEEAVDVSSFQSIMDVTFWGSVYPTYYALPHLKRSGGKVVVNSSVSAWLPMPRLAIYNAAEAALLNLFDTLRVEVGNSVGITIATPGWVESEITRGKFVSAEGEHVTMPDLRDVTVGPVPVTYAEECAKAIFSGTVRGARYVRVPSWYGVTLLYRIFAPELIEWTYRLLFVSPAPGTQVPAAKLIMDVPGAKEILYPSSIVHPQKTE*