MTASPGLLHMDQPLRAIYQFLLDLLVFTIKSVYYVLESIYYSLLPQRFRKLKDISGQVVLITGGGGGVGRLIALNFARLQ ARIVIWDINQEAIKTTVDLLAKHGYDNCKGYVVDISDREQIYQRASQVTEEVGPVDILINNAGIVCCKPFWELHDRVIQN TYNINIISHYWTVKAFLPHMMRNNRGHIVTVGSVTGMLGTYGCSDYAATKYACIGFHESLLTDLKAHGYDQIQMSLICPY YINTGMFSGVRPRMMPMLEPQYVADRIENAVRCNEVWCVLPNSIRLLTPLKCLLPAKMCWELMSRVIRGPESMMMFQGRG RVAAG