MLVVGSELQSDAQQLSAEAPRHGELQYLRQVEHILRCGFKKEDRTGTGTLSVFGMQARYSLRDEFPLLTT
KRVFWKGVLEELLWFIKGSTNAKELSSKGVRIWDANGSRDFLDSLGFSARQEGDLGPVYGFQWRHFGAEY
KDMDSDYSGQGVDQLQKVIDTIKTNPDDRRIIMCAWNPKDLPLMALPPCHALCQFYVVNGELSCQLYQRS
GDMGLGVPFNIASYALLTYMIAHITGLQPGDFVHTLGDAHIYLNHIEPLKIQLQREPRPFPKLKILRKVE
TIDDFKVEDFQIEGYNPHPTIKMEMAV