MNTNVAFGKKGEDMASAFLKKCGYQILRRNYRSGNNEIDLITKKDNIVAFVEVKTRHNLNYGHPAEAVTLSKQKELIKAAQNFINDNPSQGVDYRFDVVAIILDESKRNAFNEPCEDIFFIEDAFRTLP