MSLRRHIGNPEYLMKRIPQNPRYQHIKSRLDTGNSMTKYTEKLEEIKKNYRYKKDELFKRLKVTTFAQLI
IQVASLSDQTLEVTAEEIQRLEDNDSAASDPDAETTARTNGKGNPGEQSPSPEQFINNAGAGDSSRSTLQ
SVISGVGELDLDKGPVKKAEPHTKDKPYPDCPFLLLDVRDRDSYQQCHIVGAYSYPIATLSRTMNPYSND
ILEYKNAHGKIIILYDDDERLASQAATTMCERGFENLFMLSGGRLNQANSSGRESKVPGARSAQNLPGGG
PASHSNPRSLSSGHLQGKPWK