QTDQGVGGTLIADGEHQDAHGFAVNTEEAIGDGVLEEIVEGVVEEVWLTPPVPYTIQTFSSKQEAREFYNSYAKRIGFSIRTSTTRLSSLSREQNKVQFVWTVVSDDSNYDEEDSEPEDGNDGSVRKKSLTVARREKGEKMQHTDCKAWMVVKLIADRWHVIYFAPDHNHDLVVKPSLKKFLRSHKGIPKEEKEFIALLHGCNLSTGWIMQLMNEFYGSAQLVPYEGKDVGNFRSTIRRTEKYKDVQETLDYFRELEQEDPEFFYKIKLDADHRHLYAIRSSFVPAYYMHCFYPFLQSTQRSEVFNAVLKKYVNPNMSVLHFVKQYQKIQDKFLVAQDGQDFRTDDKARK