MNLKQLSEKYEEYVIQMRREFHKYPELSFKEIRTTQRIREELQKIGVPFVSIEPNIVIATIQGKNEGKTIAIRGDIDALPMQEDSDVEYKSEYDGIMHSCGHDAHGAMLLGLAHMLNDIRKDLKGRVLLIFQAAEEVGGGHKEIIQYFKENGGPDRLIATHVWSDIEAGKISVEPGPRMAGGSGWRIDITGRGGHGSRPDQSIDPIKPACDIVLKVSSIPVNHISVLEQCVVHACAIHGGTTIGNVIPNNAEVIGGYRYFTEESGKKVFDIIKQMSNGVGQVYGVDVKVTHTGGIGPVINDEEAVKMAKEIVSNIDGLELDSYEPICASDCYGEILKEYSGFYCYLGVGNKEKGIIYAQHHPKYNIDEDTLKLGCEFMAKYAVEFLNKNNN*