MSLITLTINNKQVQVEKGATILQAAKLLEIEIPTLCHLKLHDGFENKPGSCRVCVVEVEGRRNLAPACTTPVTEGMVVKTNSIKAIKARRNVVELILSDHPQNCLLCEKSTNCELQALAADMGIHEIKYKGEMSTYAKDTSSPSIVRDLDKCILCRRCETVCSEIQTVSALSAVSRGFDTIVSPAFGTAMVETNCTFCGQCVAVCPTGALAEVNNTTKVWDALNTEGKLVIVQTAPAVRAALGEEFGLEYGKPVTGKMVAALRSLGFDKVFDTDFAADLTIMEEATELMGRITNGGKLPMLTSCCPGWINFIEHEFSDLLDSPSSCKSPQQMFGAVAKTYFAEKMNMDPKDIILVSVMPCLAKKYEAARPEMNSDVDIVISTRELAKMIKEAGINFEKLQDEDFDSLLGESTGAAVIFGVTGGVMEAALRTAYEWITGETLDNVDFEVVRGLDGIKEASIKIKDLEVKAAIVSGLGNARKLLNKIREGKADYQIIEIMACPGGCIDGGGQPYIHGKYEILKDRMNALYEEDKNKTLRKSHENPAIIKLYEEFLGKPNSEKAHKLLHTKYTNKEC