TWFHAIHVSGTNGTKRFDNPVLPGGGGSGGGGSGGGGSNNLDSKVGGNYNYLYRLFRGGGGSGGGGSGGGGSCYFPLQSYGFQPTNGVGYQPYGGGGSGGGGSGGGGSFDNPVLPFNDGVYFASTEKSNGGGGSGGGGSGGGGSEEQYNSTYRVVGGGGSGGGGSGGGGSAKFVAAWTLKAAA