MAKSRLLLSELLDQLSFALCIVRNDYVIVKVNEYFESRVIFDGETMQGKNILELFPESADYLKRKIDTALVIESSSFSSWEQKPHLLPFKSSRPVSGEEEQMYQNLEVIPIHSEDGAIEHVCLCVYDVTIQASQQQELKRVSQKLEEEHQSQKVLIKKLEDAQGQLIQSEKMASIGQLSAGIAHEINNPVGFITSNLQTLSDYFNSLEKVLKSITQTIGQSKDTALNEACQKILKQGQVDFILEDTAELITESLEGSSRVMSIVKNLKEFSHVDRSEWSYANLENCIESTLKIINNEIKYNITLEKHYAANVPDVFCQPMQINQVLLNILVNASHAIKGEGTITISLQSAGDDFVEIHIRDTGCGIPEEIRERIFEPFFTTKPVGSGTGLGLSVSYGIINKHNGTISVTSEVGKGSEFTIRLPVNPSVEAVDNTDAKAM*