MTSIRKNVGANRNQVFYGIRTEQDFYVRLVDSQTKQAIAYEGQDKNPEMCRVLLTHEVMCSRCCEKKSCGNRNETPSDPVICDKYFLKFFLKCNQNCLKNAGNPRDMRRYVVNDTSC