MKRLIGILLCNLFILTACSASVDKTSNSTKTTDYKIENGETLKVPEKPKRVAVLTGFYVGDFIKLGIKPIAVSDITKDSSILKPYLKGVDYIGENDVERVAKAKPDLIVVDAMDKNIKKYQKIAPTIPYTYNKYNHKEILKEIGKLTNNEDKAKKWIEEWDDKTRKDKKEIQSKIGQATASVFEPDEKQIYIYNSTWGRGLDIVHDAFGMPMTKQYKDKLQEDKKGYASISKENISKYAGDYIFLSKPSYGKFDFEKTHTWQNIEAVKKGHVISYKAEDYWFTDPITLEHLRSKLKKEILNKK