MACKKKTKLWEPMTKDELKSTTQAMLEEGARGLRTISTQQKKLVNFQSFNMDDPRYGISLIEDNMEPPMLSSYTRQYSQP YPNRCKPFVQKTETPDPIFNRRPKNDFEFTTGLDFKFLDDHMHNLSESRKKVNFFRQLRNQSFLLY