MARHRKYDLLDVIVQSINDCGWNVLYVGDISQHPFVLKIYNNEESYLLRIYIWNLTHGGGAARPKDEYRIQITGADHFEQHKGEKTLILGWWGEVGVFAGFDYTKHTGKLGFSPSMQIREEFLRKALINGFSPCDKGNNEIAIAFRPDFFVSYVQSLEQLHGFGTSKKDFKVLETVSDQPLELNTELIEQVSKQRQTAVIQLILKSKRF