MPPTPCSLCHTARALVKRPKGGKDSTVLAHVLSVLNKRYDYGLDLYLLSIDEGITGYRDDSLETVKQNQVEYGLPLKILSYSELYGWTMDKIVEQVGKKNGVDHIVTGHNADDIAETVLMNIMRGDIARLARCTAVTTQSEDTIKRSKPFKYAYEKEIVMYAYFKKLTYFSTECIYSPDAYRGHARVFLKDLEAVRPSAIVDIIHSGESFVLEQSVQRGMKALQTCLRCGYISSNDLCKAESTSAAPEGHRTIPMFERYASLNGTPRTPATPAEPVEGIE