TRQPQEQRPEVGGHLSAMATAEPALPSISTLTTLGPCPDTQEDFLKWWRLEEAQDLGPGPPDFTGPPLHVSPESEAAPGEDEDDDRDADATWDLDLFLSSFPSPDPGGAPRTCAPSPGETTAAQYAPPPETLGAYAGGAGLVPGFAGPEEPSGWVRAPDPFVAPGPGPEPKALALQPVYPGPAAGSAGGFFPPAGLAMPAAPGGPYGLLPGYAPLYPAPQYQGHFQVFRGLPAPSPRPVAPHSFLGCLGPGTVGARLVGSAGDPGAIAEGAPQKRSRRSWARKRQAAHTCAYPGCGKSYTKSSHLKAHLRTHTGEKPYACSWDGCGWRFARSDELTRHYRKHTGQRPFRCKLCPRAFSRSDHLALHMKRHL