MGALSLILKHPGDILPLYRVKCMADQAKKLPKEPNLRFCYHMLNLVSRSFAIVIQQLPHELQDAVCVFYLVLRALDTVEDDMSIPDKPKCAELEIFWKKIYDPEYVYPCGEKHYKVLMDEYPKVTAVFLSLKKEYQDVIADITKRMGAGMSNFIKREVVTLEDWDEYCHYVAGLVGIGLSNLWANSMLEDKRFAEMEDLSNAMGLFLQKTNIIRDYLEDIMEEPAPRMFWPKCIWSKHGKTLDAFKEPENRAAAVACMNELITNGLTHATDSLEYMTRLKNVDVFRFCAIPQVMAIATMAECYDNGKVFEGVVKIRRGLSARIMLECEDKFDVAVMFKRYAQAIRDKVRKEDPSAKKTLKELEAIDKRCDEILAADFAGFHRKHEPDLNIYGRIFLVLLTVVYALYAFGLYGVREKISGLPMPHSGVWWADNLEKGVATGALSTAIWFLFVGQLG*