MLQNSTLALTDHEVLSISTVLDAVRKLDNAGVDQCDPLIITQASSLSQLPVESSSLDIVISICRSLEFPCDKLLAEISRVLKPGGTVLIQKTSQSVAGIKDGETSLERKLLMAGFLEAQAIQLKPVVPSEGAQSFGIKAKKPSWKIGSSFSIKKAEKSLPKFQIEDDMDLIDEDSLLTEEDLKKPQLPVDGDCEVGSTRKACKNCTCGRAEEEEKVEKLGLTMDQLNNPQSACGSCGLGDAFRCGTCPYKGLPPFKLGDKVSLSGNFLVADI*