MKAVVLAVALVFLTGSQAWHVWQQDEPQSQWDKVKDFANVYVDAVKDSGRDYVSQFESSSLGQQLNLNLL
ENWDTLGSTVSQLQERLGPLTRDFWDNLEKETDWVRQEMNKDLEEVKQKVQPYLDEFQKKWKEDVELYRQ
KVAPLGAELQESARQKLQELQGRLSPVAEEFRDRMRTHVDSLRTQLAPHSEQMRESLAQRLAELKSNPTL
NEYHTRAKTHLKTLGEKARPALEDLRHSLMPMLETLKTQVQSVIDKASETLTAQ