MAFNVGKHIHLVGSSPPFKSASIEKTQDAVLTRYQNIQSLGVMQSLRFIRMKEGFLGFYKGNGASVIRVVPYAALHFMTYEQYRRLILNHYPWAAPGAGIDLLAGSLAGGTAVICTYPLDLARTRLAYQVKDVSSNARIYKGVGDVFCKAYKESGFRGLYRGVGPTLYGMLPYAGLKFYIYEKLKGSLPSELQSSIFSKLVCGAVAGLTGQTIIYPLDVVRRQMQVQLPNSTHQGYSSTLDGLATIIRIHGMRQLYSGIIINHIKLVPSVAIGFTSYDVLKSWLGVPPRETGQRRAVTS*