MPGAGVFWKQYRAVCRGLLPRQLAPAAVAAAARATASHRSPLEFAPFFPIECGHQAPRVFFTLDPGAEPW
HHNSEAETLSWSHPGEMEPPQCVEELEDDVFQSEDGEPGTQPGGLLSADLFAQSQLDCPLSRLQLFPLTH
CCGPGLRPISQEDKATQTLSPASPSQGVMLPCGVTEEPQRLFYGNAGYRLPLPASFPAGSPLGEQPPEGQ
FLQHRAEVQIARKLQCIADQFHRLHTQQHQQNRDRAWWQVFLFLQNLALNRQENREGVGPW