303 aa
MPFSHHSHSGQFCKHAKGTLEEVVQEAIRQKFQLFCLTEHVPRYREEDLYPEEQGTSLHD
LSSQFQAFLEEAHRLKKLYAPQITILVGLETEYITDIDLAKIEDLLREHPREIELLVGSV
HHVNSIPIDFDKDTFEGALSGFDSSKDFLGSYLDSQYEVMQRLKPEVIGHFDLCRLYTPN
QRLDEHESVWGRVQRNIQFAIGYGALFEINAAAFRKGWSTAYPGKEVLQYILANKGRITL
SDDSHGPQAVGLNYTRMKKYLQGNGVKDVWRLRQSSSPNVAGRYVEAVLADNVFDNPFWV
GRE