MEKSCSLLIYFDKGTPAIANEIKEALEGNDDYAKIEAMKKAIMLLLNGETLPQLFITIVRYVLPSEDHTVQKLLLLYLEIIEKTDAKGKVMPEMILICQNLRNNLQHPNEYIRGHRHPFIRRNAILAVMSIYKLPQGEQLLVDAPEMIEKVLSTEQDPSAKRNAFLMLFTCAQDRAINYLLTHVDRVPEWGELLQMVVLELIRKVCRTNRGEKGKYIKIIISLLNAPSTAVIYECAGTLVSLSSAPTAIRAAANTYCQLLLSQSDNNVKLIVLDRLNELKSSHREIMVDMIMDVLRALSSPNLDIRRKTLDIVLELITPRNINEVVLTLKKEVVKTQSGELEKNGEYRQMLIQAIHSCAIKFPEVASTVVHLLMDFLGDSNVASAIDVVVFVREIIETNPKLRVSIITRLLDTFYQIRAARVCSCALWIIGEYCLSLSEVESGITTIKQCLGDLPFFSSAASETAFSPPTLVQGSLSSGNLRSLLLTGDFFLGAVVACTLTKLVLRLEEVQPSKAEVNKVSSQALLIMVSMLQLGQSSVLPHPIDNDSYDRIVLCIRLLCNTGDDIRKIWLQSCRQSYVKMLADKQLRETEEIKAKAQISYAQPDDLIDFYHLKSRKGMSQLELEDEVQDDLKRATGEFIKDGDDANKLNRILQLTGFSDPVYAEAYVTVHHYDIVLDVTVINRTKETLQNLCLELATMGDLKLVDRPQNYTLAPESSKQIKANIKVSSTETGVIFGNIVYETSNVHERMVVVLNDIHIDIMDYISPAVCTDVAFRTMWAEFEWENKVAVNTVLQNEKEFLEHIIKSTNMKCLTASSALDGDCGFLAANLYAKSVFGEDALVNISIEKQADGKLSGYIRIRSKTQGIALSLGDKITLKQKGGS*