DVLALPIFKQEDSSLPLDGETEHPPFQYVMCAATSPAVKLHDETLTYLNQGQSYEIRMLDNRKMGDMPEISGKLVKSIIRVVFHDRRLQYTEHQQLEGWKWNRPGDRLLDL