MLRGGSMTAELGVGFALRAVNERVQQSVARRPRDLPAIQPRLVAVSKTKPADMVIEAYGHGQRTFGENYV
QELLEKASNPKILSSCPEIKWHFIGHLQKQNVNKLMAVPNLSMLETVDSVKLADKVNSSWQKKGPTEPLK
VMVQINTSGEDSKHGLLPSETIAVVEHIKASCPSLEFVGLMTIGSFGHDLSQGPNPDFQRLLTLRRELCE
KLGIPVEQVELSMGMSMDFQHAIEVGSTNVRIGSTIFGERDYSKKPALDKTADAKASVPLVQGH