MICGRCAACKYLRRRCPSDCIFSPYFPSSDPQRFACVHKIYGASNVGKLLQQLPAYLRASAADSLYYEAQCRIQDPVYGCVGVISLLHQQIHNAENQLAKTRAEIAVLSSFAQDITK