MDLPPGFRFHPTDEELITHYLAKKVADARFAALAVSVADLNKCEPWDLPSLARMGEKEWYFFCLKDRKYPTGLRTNRATESGYWKATGKDKDIFRGKALVGMKKTLVFYTGRAPKGDKSGWVMHEYRLNAKLHAASTKRVGAVQGVQEEPCRRRSVVGAGVVSSKEKRRGDDRGDRVVRGRRHPAPCAPGHVRLRRLLRPGGARD