MLVEGSELQSGAQQPRTEAPQHGELQYLRQVEHIMRCGFKKEDRTGTGTLSVFGMQARYSLRDEFPLLTT
KRVFWKGVLEELLWFIKGSTNAKELSSKGVRIWDANGSRDFLDSLGFSARQEGDLGPVYGFQWRHFGADY
KDMDSDYSGQGVDQLQKVIDTIKTNPDDRRIIMCAWNPKDLPLMALPPCHALCQFYVVNGELSCQLYQRS
GDMGLGVPFNIASYALLTYMIAHITGLQPGDFVHTLGDAHIYLNHIEPLKIQLQREPRPFPKLRILRKVE
TIDDFKVEDFQIEGYNPHPTIKMEMAV