MESDTYNDTLPSVDQDLTLQRISLGIHGAPELKRDEKLNYLGEFRERIIRRLTKKQVADTFVYTEIEEALKHEKSSKMLINGTLSPQLIDKYIKLARQVDKSYTMIYDPQLTGNTGLVVVSNEAVDIKDIDVQPQDPGSKDQLSR