MACKSNLVVKQIIDLYDQISKLESLKPSKNVDTLFGQLVSTCLPTDTNIDVTKMSEEVKDMRSNLIKLCGEAEGYLEQHFSTILGSLLQEDQNPLDHLNIFPYYNNYLKLGKLEFDLLSQHSSHVPTKIAFVGSGPMPLTSIVLAKFHLLNTTFHNFDIDSHANALASSLVSRDPDLSKRMIFHTTGVLNATEGLYQYDVVFLAALVGMDKEAKVKAIEHLEKHMAPGAVLMLRSAHALRAFLYPIVDSSDLKGFQLLTIYHPTDDVVNSVVIARKFGGSTTTNGVNTMVLVAACSCLVTALRSTRL*