MDDREDLVYQAKLAEQAERYDEMVESMKKVAGMDVELTVEERNLLSVAYKNVIGARRASWRIISSIEQKE
ENTGGEDKLKMIREYRQMVETELKLICCDILDVLDKHLIPAANTGESKVSYYYMKGDYHRYLAEFATGND
RKEAAENSLVAYKAASDIAMTELPPTHPIRLGLALNFSVFYYEILNSPDRACRLAKAAFDDAIAELDTLS
EESYKDSTLIMQLLRDNLTLWTSDMQGDGEEQNKEALQDVEDENQ