MLAWALLSAVLWSLAGVGSARSSLFSNEGFVYGTVGHPVKIYVKLHQTSPVLVCMDIDRASKETVDPIYL
WIGPNENTLTGSSQINITNIGELVLKDFMESLSGHYSCTLSYKIVKAETQEETSLKKKYDFLVFAYREPD
YSYRMAVRFTTKSCVGRYNDLLFRLLKKILDNLISDLLCHVIEPSYKCHSVKIPERDFVYELFVAFQVNP
FAPGWKSMCNSSMDCEDVTNHNILKARDRIEEFFRSQAYILHHHFNITVPAMHFVDHSFQVTRIDNCRPG
FGKNEGLHSNCASCCVVCSPGTFSPDMDVTCQTCVSAHVYGAKACP