MLWCELPEVMKSGVLETIDPTERKRQEAMFEVITSEASYLKSLNILGSHFMDSPELQADTAQSVVEKSQQRVLFGNVKGVLEASEKFLTALRQRQRKSYVISTISDIIEEHATQYFDIYIKYCSHQVYQDRILKELGKNPRFVEAVRRLEQCSTAQCLSFQSFLVLPMQRITRLPLLVDAICHRCEEGSDEFVRTDKALKSINKVVHDCNEGARKMERMEELIALQPLIEFAVKPVALVSSNRWLLRRGEVLLVTEEFKSPLRKKIKTKPVYMFLFNDLLLMCKKKSDIKYRVLDYANRNMTKVEVANEPSIQMKYLLSLILLENSNGKTKDFLICAESETDKTRWLDAFSPPKAEHEGERVYGAWDCPQVQAIHNYTPQQPDELALHEGDVINVLRKLPDGWYHGERLCDGVQGWFPANHTENIRNEHIRARNLLQRYRLLAASKHLISATMTMKAAAKSNKSVKGIL