MAALKDQLIVNLLKEEQVPQNKITVVGVGAVGMACAISILMKDLADELALVDVIEDKLKGEMMDLQHGSL
FLKTPKIVSSKDYSVTANSKLVIITAGARQQEGESRLNLVQRNVNIFKFIIPNVVKYSPQCKLLIVSNPV
DILTYVAWKISGFPKNRVIGSGCNLDSARFRYLMGERLGVHPLSCHGWVLGEHGDSSVPVWSGVNVAGVS
LKSLNPQLGTDADKEQWKDVHKQVVDSAYEVIKLKGYTSWAIGLSVADLAESIMKNLRRVHPISTMIKGL
YGIKEDVFLSVPCILGQNGISDVVKVTLTPDEEARLKKSADTLWGIQKELQF