GSGGSGMQIFVDTVQWKTITLEVEPSDTHSLGKWLGHPDKFIENVKAKIQDKEGIPPDQQRLIFAGKQLEDGRTLSDYNIQKESALILLLTLR