MGSTLPYLKTNPQIIFFSDFDGTITIDDSKSIASAILIKTLCQTDNLGFGQEKRRQLNKDVLENKVTFRDSFREMLDSVPNAFDDCLEILKKNMRLDPHFKEFYYWAKENNVPIVILSSGMIPVIRTLLETLLGHNIDDHLTIVANDVESRDGRDINTPGGWQIKYHDDTHFGHDKSLEIKPYAAVPFDERPTLLYAGDGVSDLSAASETDLLFAKAGKDLITYCEREGMPYTVFEDWSSILATTKDILSGRMKVKKEQKE*