MPTFPQSFPMNGGDGPHSYIHNSSYQKVAIDGAKEKTSEAILKNLDLELLNRNSDENILRIADFGCSIGPNTFEVVQNIIDTVKQKNLKENNAYIGAPLEFQVCFNDQPNNDFNTLFRTQPISSKQAYLSVGVPGSFHGRVLPKNSLHIGHITYALHWLSTVPQHVCDKKSPALNKSYIQCNNLVEEVTEAYRVQFKKDMGDFLGARAEELVSGGLMILSGQCLPDGVPKALTWQGVVIDMIGDCLMDMAKQGITTKEKIELFSLPIYIPHISEFKAEIERNENFSIETMEKISHPMDYKPLTNDFITSMFRAILNTIIEEHFGDGVVNELFDRFAKKLNKYPIDFKRCKKYVNYFIVLKRK*