MSTVKEQLIQNLVPEDKLSRCKITVVGVGNVGMACAISILLKGLADELALVDADTNKLRGEALDLLHGSL
FLSTPKIVFGKDYNVSANSKLVIITAGARMVSGETRLDLLQRNVAIMKAIVPGIVQNSPDCKIIIVTNPV
DILTYVVWKISGFPVGRVIGSGCNLDSARFRYLIGEKLGVNPTSCHGWVLGEHGDSSVPIWSGVNVAGVT
LKSLNPAIGTDSDKEHWKNVHKQVVEGGYEVLNMKGYTSWAIGLSVTDLARSILKNLKRVHPVTTLVKGF
HGIKEEVFLSIPCVLGQSGITDFVKVNMTAEEEGLLKKSADTLWNMQKDLQL