SLAEALSKLTEETKKKLKDVFKKLGKDPEENGVALLKLLFELYPDLLDLFTELGDISKGATNEALLKEAVALAEDHKKLLEALDDKEKLIAYVKKLAKKLKEKGLDAEDLSKLKGPIAEVLKELGYPEEAAEAWGVLLDWLCAAL