MVKLSMTLRLTISFIAILILACTGISWTLYNALSKELTYRDDMTLINRAAQMQQLLLDGARPENLPLYFNRMVDTKQDILLIHSATGHNVAINHSGIPDQRFNEIPLTKNITRETLFRQAVQGTELTAVRVSARSGDDPLTLTIARLATERRQMLAQYRRNSLLMSLIAILVCSALSPLVIRNGLRAITSLSRLTAATDSGTLRQPLAEQALPVELRPLGQALNTMRQKLSDDFERLNQFADDLAHELRTPVNILLGKNQVMLSQERSAEEYQQALVDNIEELEGLSRLTENILFLARAEHQNIAVKKQPVSLNALVENMLDYLSPLAEEKRICFINQCQGTVWADEILLQRVLSNLLTNAIRYSDENAVIRIESAYDDNVAEIRVANPGSHPADADKLFRRFWRGDNARHTAGFGLGLSLVNAIALLHGGSASYRYADEHNIFSVRLPDSGDS*