MTERFDCHHCNESLYGKKYILKEENPHCVACFEELYANTCEECGTPIGCDCKDLSYKDRHWHEGCFHCSR
CGSSLVDKPFAAKEEQLLCTDCYSNEYSSKCQECKKTIMPGTRKMEYKGSSWHETCFTCQRCQQPIGTKS
FIPKENQNFCVPCYEKQYALQCVQCKKPITTGGVTYREQPWHKECFVCTACKKQLSGQRFTARDEFPYCL
TCFCDLYAKKCAGCTNPISGLGGTKYISFEERQWHNDCFNCKKCSLSLVGRGFLTERDDILCPDCGKDI