MSMDVTFLGTGAAYPSPTRGASAVVLRCEGECWLFDCGEGTQTQLMKSQLKAGRITKIFITHLHGDHFFG
LPGLLCTISLQSGSVVARQPIEIYGPVGLRDFIWRTMELSHTELVFPYVVHELVPTADQCPVEELREFAH
MDETDSSPKGQGRTILLDAEENSYCLVDDEQFVVKAFRLFHRIPSFGFSVVEKKRAGKLNAQKLRDLGVP
PGPAYGKLKNGISVVLDNGVTISPQDVLKKPMVGRKVCILGDCSGVVGDGGVKLCFEADLLIHEATLDDS
QMDKAREHGHSTPQMAAAFAKLCRAKRLVLTHFSQRYKPTALAREGEADGIAELRKQAEAVLELQEVTLA
EDFMVIGIPIKK