MSYDRAITVFSPDGHLFQVEYAQEAVKKGSTAVGVRGRDIVVLGVEKKSVAKLQDERTVRKICALDDNVC
MAFAGLTADARIVINRARVECQSHRLTVEDPVTVEYITRYIASLKQRYTQSNGRRPFGISALIVGFDFDG
TPRLYQTDPSGTYHAWKANAIGRGAKSVREFLEKNYTDDAIETDDLTIKLVIKALLEVVQSGGKNIELAV
MRRDQPLKILSPEEIEKYVAEIEKEKEENEKKKQKKAS