MFARTGMIVRRVAQLTRAQAIQSKRVPHAAALVMGAGIGGLWAKPAWCKEDVNWDEVRKEIVKILEDDKYKDSSYDGATPGPLLLRLAWHSAGTFCGQTKTGGSNGATMRFKPEVSWGANAGLKLAQQMLEPVKNKFPAVSYSDLWIYAACVAIEEMGGEKVPFAPGRKDKSSGSECPAWDGPTCKDGRLPSADMGSPDKTASHLRLIFNRMGFNDQEIVALSGAHGLGACHTDRSGFWGPWTRAPTTVSNEYYRELLENSWTIKTTHKGQPWKGPLQFEDPTGDLMMLPSDLVLIQDKSFRKYVEMYAKDDSLFQKDFAKVVGKLFGLGCQDSKRFGFF*