MGSDGQNWYLGLSYDQWVPLSVAGPTPAARYKHAAVTVDGKLYIIGGSRNGRYLSDIQVFDLKSFTWSTIKLKSGVLPATSGHNMILWENKLLFLAGHSKDVSDTVTVRFIDLQSYECGVIETFGKLPVARGGQSVTLFGSKLIMFGGEDQHRRLLNDTSVLDLETMTWSTVETMQTSPAPRFDHTAALHADRYLLILGGCSHSIFFNDLHVLDLETMEWSQPQLQGDLVSPRAGHAGVTIGDNWYIVGGGDNKSGVPETLMLNMSKLVVSVLATVKGRDPLASEGLSVSSASLDGENFLVAFGGYNGKYNNEVYVMRPKPRDVLHPKILQSPAAEAAAASVRAAYALTKPEKLDLSEREDSSFKEVHVDNTQQSLLAEISALGEQKKALESSLADIRAENADLRNKIEDVNTTHADLSKELQSVQGQLISERSRCAKLEAQIAELQKTLESMQSIEEEVQVLRKEKSELERDMDASSVQKQGSGGAWKWITG*