MSLNLVPAGKSLPEDIYVVIEIPQNADPIKYEVDKDTGAVFVDRFMATPMFYPCNYGYVNQTLSLDGDPVDVLVPTPHPLVPGAVIRCRPVGVLKMTDESGEDAKVIAVPHSKLTKEYDHIQDINDVPELLKAQIKHFFERYKELEAGKWVKVDGWEDKAAAEAEILASAERYNKA