MIKQILGRLPKKTGKAGDGRDAATGNGNEPSNSYSVARSVEPGGNKRAGNAEHLAPASSPAMNGAVVYHSNEPLPAFKDVPVSEKQNLFVRKATLCCAVYDFADPTKNLKEKEMKRQTLMELVDYVTSANGKFSEVIMLEISKMVAINLFRSSNPTPRENKAIEGVDMEEEEPLMDPAWSHLQIVYEVFLRFVASQETDAKLAKRYIDHSFILKLLDLFDSEDPRERDYLKTILHRIYGKFMVHRPFIRKAINNIFYRFIFETEKHNGIAELLEILGSIINGFALPLKEEHKLFLLRALIPLHKPKCVAMYHQQLSYCITQFVEKDCKLADTVIRGLLKYWPITNSSKEVMFLGELEEVLEATQLAEFQRCMVPLFRQIASSMNSSHFQVAERALFLWNNDHIENLIKQNYKVILPIIFPALERNARGHWNQAVRSLTLNVRKIFTDHDSTFFGECMQKFDDDELKQEESSSKREALWKRLEEMGSESNPSGIPNGKSNQ*