MMCRQVLPDATDGGIEQIYIVKTEPGLDDDGGLANMVPETVDEIKTEPKFEENENPDDYQPDEEVGFQTVDGIVKEEPKRHEDLHDIPLDQQIHKRKEFFCYVCDHDFGSKDGIREHLYTHADQLPYTCEECDKPISIKSVRDLNQHLEMHKDTTNGSVKCTWCPLRFHSLKGCTFHERTHVNEGSSALEELERRANILSKKKNVKIIVVEGTLRYACDHCDKSYTLLDSLRDHKTTHTDSDKPKKLHVCTICNEVFAFAGGLFTHKLVHSDLLPYKCEYCDKAFKAAIRLIEHR