MDPDGFSSSLFKWDPTRGIVQAPVRLLEAVAAAPTQAAYGVRPRELGGLEELFQDYGIRYFTAAKIAELGFTASTLVDMKDEELDEMMNSLSQIFRWELLVGERYGIKAAVRAERRRLDDDDSRRRQTLSTDTTHALDALSQEGLKVVGEEEQEEENGGGSERQREHPFIVTEPGEVARGKKNGLDYLFHLYEQCRDFLIQVQNIAKERGEKCPTKVTNQVFRYAKKAGASYINKPKMRHYVHCYALHCLDEKESNALRTAFKERGENVGSWRQACYKPLVAIAARQGWDIDAIFNAHPRLAIWYVPNKLRQLCHAERNNTAIASTSAAAHHLPF*