MKIKDAKKPSFPWFGMDIGGTLVKLSYFEPIDITAEEEQEEVESLKSIRKYLTSNVAYGSTGIRDVHLEL
KDLTLFGRRGNLHFIRFPTQDLPTFIQMGRDKNFSTLQTVLSATGGGAYKFEKDFRTIGNLHLHKLDELD
CLVKGLLYIDSVSFNGQAECYYFANASEPERCQKMPFNLDDPYPLLVVNIGSGVSILAVHSKDNYKRVTG
TSLGGGTFLGLCSLLTGCESFEEALEMASKGDSTQADRLVRDIYGGDYERFGLPGWAVASSFGNMIYKEK
RETVSKEDLARATLVTITNNIGSVARMCAVNEKINRVVFVGNFLRVNTLSMKLLAYALDYWSKGQLKALF
LEHEGYFGAVGALLGLPNFS