MMVCQKVEEKGTTTYNEVADELVKKVVAERRKEDPNGKFDEKNIRRRVYDALNVLMAMDIISKEKKEITWKGLPTAAKQDMDSMKKEIEYRKYQIEQKRESLRDLLIQQVCLRNLVQRNHDRGIVPDEKIPLPFIVVNTNQSAVIQCDMSGDRTDVMFDFSLPFEINDDNTILKKMEMDRTSISTLRQMLPEDLLQYCETNHLVDDVVRRGDPSLDDKQEEPSPTPRSSTSISISISSPSEPQQQQQQVTPAVVASSGLSVASSSMSR