MNKENKEREKRRPIPLEYESIDKALESSVTDTDISLKIPTPIDTTQSPSPFTFKDKLQDDQLDSNYQCCGISLPTLHDLVSHYEQSHYKFISTEKKGKQYVKWYGGDTHTDIVQVPTVVFNDNTLTYDYSKPTAFYNTILQSESLSLGVLLPPIVVRDFDMDAEVEMMGETHYEDEDKKRPFKCTHIGCNKKYTSAYGLKYHMSKGHTGGGMESEKPYACDVPGCGKRYKNANGLKYHFNNGH