MKEPDAIKLFVGQIPRHLEEKDLKPIFEQFGRIFELTVIKDKYTGLHKGCAFLTYCARDSALKAQSALHE
QKTLPGMNRPIQVKPADSESRGDRKLFVGMLGKQQTDEDVRKMFEPFGTIDECTVLRGPDGTSKGCAFVK
FQTHAEAQAAINTLHSSRTLPGASSSLVVKFADTEKERGLRRMQQVATQLGMFSPIALQFGAYSAYTQAL
MQQQAALVAAHSAYLSPMATMAAVQMQHMAAISANGLIATPITPSSGTSTPPAIAATPVSAIPAALGVNG
YSPVPTQPTGQPAPDALYPNGVHPYPAQSPAAPVDPLQQAYAGMQHYTAAYPAAYSLVAPAFPQPPALVA
QQPPPPPQQQQQQQQQQQQQQQQREGPDGCNIFIYHLPQEFTDSEILQMFVPFGHVISAKVFVDRATNQS
KCFGFVSFDNPASAQAAIQAMNGFQIGMKRLKVQLKRPKDANRPY