MWDYTDKVLELFYDPKNQGVIEENGEPGVKVATGEVGSIACGDALRLHIKVEVESDKIVDSRFQTFGCTSAIASSSALTEMIKGLTLDEALKVSNKDIADYLGGLPEAKMHCSVMGQEALEAAIYNYRGIPLAAHDEDDEGALVCTCFGVSENKVRRIVIENDLTDAEQVTNYIKAGGGCGSCLAKIDDIIKDVKENKAATNLNNKGGSKPTNIPNSGQKRPLTNVQKIALIQKVLDEEVRPVLIADGGDVELYDVDGDIVKVVLQGACGSCSSSTATLKIAIESRLRDRINPSLVVEAV