MSFSMKKIFGAKEKTPLGFCDAPQMTVSEFFFGENPNYPKYHTTYRPLGHIHRVAAEGDAARMEILLTLG
QCNVYHRDRKDRTALHFACVYGRLPVVTILVKNNCEIDALDKNHTTPLMKSVQCWKQKCATVLLEHGADP
NIRDSSGNSALHYAVYNGHQEMASLLLQYNADIEQKTKDGFTPLLLALREKRVEVAEFLVRMGADIHVVD
ELQRNTLIYAIRCGSKDLSVLLLEKGIDFFYKDVFGWTALRYAIEGHCTFRQTLLDFEESLHSNKKDKEP
ELQVEPSTSCILAKQIDAGNDSLARISSCPSPETPVLTMKEDENSDARVNCSSVELLPWPKFVFGLF