MEEKQITLQIDGHFITVAEGSTILEAACKIGIDIPTLCHIDLKGTCIKNNPASCRVCVVEVAGRRNLAPACSTPCTEGMVVKTSTLRVMNARKIIAELILSDHPNDCLTCPKCGDCELQTLALRFNIREMPFNGGELSPRKREVTSSIVRNMDKCIFCRRCESVCNEVQTVGALGAIRRGFNTTIAPAFDKMMTESECTYCGQCVAVCPVGALTERDHTNRLIEDLADPDKIVIVQTAPAVRAALGEEFGLKPGTLVTGKMVYALRELGFDYVFDTDFAADLTIMEEGSEILNRLTRHLNGDKSVRLPILTSCCPAWVNFFEHHFPDMLDIPSTARSPQQMFGSVAKSYWAEKMAIPREKLTVVSIMPCLAKKYECDRHEFKTEGHPDVDYSISTRELARLIKRANIGFTLLPDSNFDNPLGESTGAGVIFGTTGGVMEAALRSVYEIYTGETLEDVNFEQVRGLSGVRRAAIDLNGFELKVGIAHGLGNARQLLEDIRNGRNEYHIIEIMACPGGCIGGGGQPLHHGKSDVLYARANALYREDSQKQLRKSHDNPYIRQLYEEYLGKPLDELSERLLHTHYFNKSKN