SLAEALSKLTEETKEKLKKVFKKLGKDPEENGVALLKLLFELYPDLLDLFEELGDISKGATNEALLKEAVALAEDHKKLLEALDDKEKLIAYVKKLAKKLKEKGLDAEDLSQLAGPIAEVLKELGYPEEAAEAWGVLLDWLCAAL