MGEKKPEPLDFVKDFQEYLTQQTHHVNMISGSVSGDKEAEALQGAGTDGDQNGLDHPSVEVSLDENSGMLVDGFERTFDGKLKCRYCNYASKGTARLIEHIRIHTGEKPHRCHLCPFASAYERHLEAHMRSHTGEKPYKCELCSFRCSDRSNLSHHRRRKHKMVPIKGARSSLSSKKMWGVLQKKTSNLGYSRRALINLSPPSMVVQKPDYLNDFTHEIPNIQTDSYESMAKSTSTGGLPRDPQELLVDNPLNQLSTLAGQLSSLPPENQNPASPDVVPCPDEKPFLLQQPSAQAVVSAVAASIPRSAPPPTSPEPRPPQSQRNYVPWQIQAANPVPTRAP