MTFHWSNHPAPHSWLSGAGKNAERLRGLAGAKGEKVLDNNELLSRVFSHVGWRDLGVIGGVCVRFRIIAQDTARFRIRATLEPLATRLGFDVDWLLKAVGKRGGGVIGATALKVMTWGEKWDEGYTPVKRMTLAIPIGEMDKLVNELAKMDLKEWKQVDVYRATKNMVRRVIEFKAGKDEEATYLRIVESTGGVMRAVVASDTTEDMVVVSASRIYLVYPKLAHQFLALKGRWNRVRNDVARKGPTVQASNQAWGFDCGKLCPASWRKGDEGSGIGVFYWNGEKEREVFGRWWEKVEEPGDQLSIEESWSWSQLAYGWRGFRALAELDKDALLGGDVFKWRLSTSCDNPGCIRHPRLLFSRDVGVQATQD*