MKTPFGKTPGQRSRADAGHAGVSANMMKKRTSHKKHRTSVGPSKPVSQPRRNIVGCRIQHGWREGNGPVT
QWKGTVLDQVPVNPSLYLIKYDGFDCVYGLELNKDERVSALEVLPDRVATSRISDAHLADTMIGKAVEHM
FETEDGSKDEWRGMVLARAPVMNTWFYITYEKDPVLYMYQLLDDYKEGDLRIMPDSNDSPPAEREPGEVV
DSLVGKQVEYAKEDGSKRTGMVIHQVEAKPSVYFIKFDDDFHIYVYDLVKTS