MGKLPAAIGRFFCFVQVNQSTVGIKERFGKFEEVLNPGCHFMPWIIGNRVTGQLTLRLRQLDVRCETKTKDNVFVTVVASIQYRAMEDKASDAYYKLSNPKAQIQSYVFDVIRASVPKLELDDAFEQKNEIAKAVEEELEKAMSAYGYEIVQTLIVDIEPDEKVKRAMNEINAAARLRVAANEKAEAEKIIQIKRAEGEAEAKYLSGLGIARQRQAIVDGLRDSVLGFSGNVPGTSAKDVMDLVLLTQYFDTMKEIGAASKSSAVFLPHGPGAVADIASQIRDGFLQASTQQAK*