MRVLVGGGTGFIGTAVTQLLRGRGHEVKLVSRQPGPGRITWSELSESGLPLCDVVINLAGENILNPLRRW
NETFQKEVLTSRLDTTHLLAKAITETAHPPQAWILVTGVAYYQPSLTKEYDEDSPGGNFDFFSNLVTKWE
AAARLPGESTRQVVVRSGVVLGRGGGAISHMLLPFRLGLGGPIGSGRQFFPWIHIGDLAGILNYALEANH
VQGVLNGVAPASTTTNAEFAQALGAALGRPAFIPVPSTVVRAVFGERAIMLLEGQKVVPRRTLATGYQYS
FPELRAALKDVVA