MALRTMLKHFRCLKKKISNQLSYANKVLRSTEGLSREESSSFGLISCGVGLQRAPNDSGTFGQANIWRPQRGLPERAVSVLRAWLFEHFLHPYPTDTDKQMLAKQTGLTRNQVSNWFINARVRLWKPMIEEIHTLDMRQLHRAPAADRNRNTEEQTQVPSASVAPPSSSQPLYASSSQKNQNPSTELFQDDLTHISSHIQESWNFVYDDLSGHQHGMDVAGGAKGDVSLTLGLHQNNGVCLAEPLPMNVVRRYGLEGYSDPYVMGAFEGQDRHFGKDTWRALPS