MESSKKSGVRHSSTPHRPNGLSVLVTGAAGFVGSHCSLALKKRGDGVLGLDNFNSYYDPSLKRARQDQLSKHQIFIVEGDINDTELLKKLFDIVPFTHILHLAAQAGVRYAMQNPLSYVNSNVAGFVNLLEIAKAADPQPAIVWASSSSVYGLNTKVPFSEDHRTDQPASLYAATKKAGEAIAHTYNHIYGLSLTGLRFFTVYGPWGRPDMAYFFFTKDMIQGKSINVYVTQDDKEVARDFTYIDDIVKGCVGALDTAEKSTGSGGKKRGPAQLRVYNLGNTSPVSVKKLVAILENLLNLKAKKNVIKMPRNGDVPFTHANVSLALRDFGYKPTTDLSSGLRKFVKWYVSYYGIQPRVKKENEGEK*