MKKILNGTDQVVEQMVEGLVKSHADVVHRVEGTRVIARNDKRPGKVGLVSGGGSGHEPAHAGYVGRGMLSAAVCGDVFTSPTPDQIYEGIKAADQGAGVLLIVKNYTGDVMNFEMAADLADADDIKVEQIVVDDDIAVEDSTFTTGRRGVAGTVLVHKIIGAAAEAGASLDELKALGEKVIASVKTLGVALSPCTVPEVGHPGFELGDDEIELGIGIHGEPGFTREKIMPSASLAKQLYERISNESKLLAGDKVVVLVNGMGATPLMEQYVFANDVHELLKNAGVQVEKTLVGDYMTSLEMAGLSLTILKLEDEKWVDMLKLPVDTIAW*