MDEKLAHPCLKINLGMSNPGNMVKARRRTSGTPSILMAVCRAEKRENKVPCLLQQGQRSQYLLPKQPKACPGTDLKILKDENSELRVPIPPDEGRGQSQLLPCYWPRITDQELQQISREYPQ