GSGGSGMQIFVDTVQWKTITLEVEPSDTIENVKAKIQDKEGIPPDQQRLIFAGKQLEDGRTLSDYNIQKESALILLLTLRHSLGKWLGHPDKFGGGGGGTPRVTGGGAM