MEKSCSLLIHFDKGTPALANEIKEALEGNDLSLKIEALKKAIMLLLNGETLPQLFITIVRYVLPSEDHTVQKLLLLYLEIIDKTDSKGKVLPEMILICQNLRNNLQHPNEYIRGVTLRFLCRLSETELIEPLIPSVLANLEHRHAYIRKNAILAIMSIYKLPQGEQLLVDAPEMMEKTLMSEQDPSAKRNAFLMLFTCAQDRAVNYLLSHLDSVPQWNELLQMVVLELIRKVCRANPGEKGKYIKVIISLLNSPSTAVIYECASTLVSLSSAPTAIRAAANTYCQLLLSQSDNNVKLIVLDRLNELKISHREVMMDMIMDVLRALSSPNVDIRRKTLDIALELITPRNIDEVVLTLKKEVMKTQSGELEKNGEYRQMLVQAIHSCAVKFPEVASTVVHLLMDFLGDTNVASAMDVVLFVREIVETNPKLRVSIITRLLDTFYQIRASRVCSCALWIIGEYCLSLSEVESAISTIKQCLGDLPFYTATEEGEGGVDSKGSNANRTQQATSITVSSRRPAILADGTYATQSAASETAFSAPTLVQGSLASPGNLRSLILTGDFFLGATVACTLTKLVLRLEEVQPSKAEVNKVSVGALLVMVSMLQLGQSSFLPHPIDNDSYDRTILCIRLLCSTGDEVRKVWLQSCRQSFVKMLADKQFREIEEIKAKAQISHAQPDDLIDFYHLKSRKGMSQLELEDEVQDDLKRATGEFTKDGDDTNKLNRILQLTGFSDPVYAEAYVTVHQYDIVLDVTIINRTKETLQNLCLELATMGDLKLVERPQNYTLAPESSKQIRANIKVSSTETGVIFGNIVYETSNVLDRTVVVLNDIHIDIMDYISPASCADVQFRNMWAEFEWENKVAVNTVIQDEKEFLDHIVKSTNMKCLTPLSALEGDCGFLAANLYAKSVFGEDALVNVSVEKTPNGKLSGYIRIRSKTQGIALSLGDKITLKQKGG*