MSTPLPTLAELKVQAKSLRAALAGSGHAVSHSQSLELLARQLGHRDWNTLHASVGNAPPVPFHLGQQVAGSYLGQRFRGEIIGLREMAGGAHFQLTLRFDSPVDVIRFDSMSNFRSQVSVVIDRTGRTLAKTSDGEPHLVLDRNALRQ