TWFHAIHVSGTNGTKRFDNPVLPGGGGSNNLDSKVGGNYNYLYRLFRGGGGSCYFPLQSYGFQPTNGVGYQPYGGGGSFDNPVLPFNDGVYFASTEKSNGGGGSEEQYNSTYRVVGGGGSAKFVAAWTLKAAA