TTETEAEPNLTSNVMLNTESSEGYVVKVRGLPWSCSTEEVQRFFSDCKILNGALGIRFIYTREGRPSGEAFAELESEEDVKLALKKDRETMGHRYVEVFKSNNVEMDWVLKHTGPNSPDTANDGFVRLRGLPFGCSKEEIVQFFSGLEIVPNGITLPVDFQGRSTGEAFVQFASQEIAEKALKKHKERIGHRYIEIFKSSRAEVRTHYDPPRKLMAMQRPGPYDRPGLTRGYNSLGRGSGLERMRRGAYGGGYGGYDDYNGYNDGYGFGSDRFGRGMSDHRYGDGTSTFQSTTGHCVHMRGLPYRATENDIYNFFSPLNPVRVHIEIGPDGRVTGEADVEFATHEDAVAAMSKDKANMQHRYVELFLNSTAGGTGGAYGSQMMGAMVKESEGVVQDWNTSTLAGSQSSYGGPANQQLSGGYGGGYGGQSSMSGYDPSSQGAMNSSYYSSGNRASMGVNGMGGMSNMSNMSGGWGM