MSDSVEVVHDIKSILTSTGTNYLVRNNGDQVAMDTLNGKKLGIYYSASWCGSCQRFTPNLVEVYNELLPKVDLEIIFISSDEDLESFNGYFSKMPWLAVPFSDFKTRGCLDGSVEVDGIPHPAFFDENGKLLTYRGVEIIGEYGAEVYPFTPERFKEIEDEEEEARKNQSLRTILESRSRDYVISANGKKVNITDLEGKTVGLYFMLSSFESSTDFTPTLIKVYNELKSKQENFEIVMIPLHDNEESFEKELANIPWFSLPLKDKKC*