MNAEIYRTLAAIREEPQVVIDVVDRFDTALLACTDGWTRGDNMVILPDNLPILFGKGVVELFKKALAEKAGLPIDLTPMESANSSHTLVKMPKNNRLSLRVQSSAPSVQAPSSDRTAIDMDALAAALKKAPRPMNCWIIFRDAMHKQLKAQYPSLTVQEISTRCSEIWHSLAPEGKKPWQAAAQSAKEEHLRQHPDYKYSPRKPGEKKKRQSRKAKRASAAATVPEVLNFQLAPNLASALPSSTYELAPSVSDITANVRNDFTDDLTQLFEPANVFEVFAQDSVYADLTYDSESFRHGRLDEEFGMDFDMNANFALLDDEAFAFRDGADGDAILPAFFQDTY