GDYEKGEELYEDHCAGCHTLAKGAPHKKGPNLYGLFGAPSGTVPGWDYTPALKSANITLNFETLLELLLDPGTVVPGTPLDRPGIPDGEEIDDYLAYLVVLTSA