MDIGTCASFDRPLCGEQLIAGAHSGNSMNYNMPVSASQSAPMDDGSNQQNSGGKSKRKKRRHRTIFTQYQIDELEKAFQEAHYPDVYAREVLAVKTELPEDRIQENVQRKTVKIMHIFRTIFTQYQIDELEKAFQEAHYPDVYA