PPCPAAPPAAAAREHLFDKTVTPSDVGKLNRLVIPKQHAEKHFPLQLPPPTTTSVLAGAGGECKGVLLNFEDAAGKVWRFRYSYWNSSQSYVLTKGWSRFVKEKGLHAGDAVGFYRSAGKHAQLFIDCKIRSKQSATTAAFLSARAATPPAPAVKAIRLFGVDLLTAAAPEQDAAVAMAKSKRAMDDAIAESQPHVVFKKQCIELALT