MVTEQEVEAIGKTLVDSTQPLQARFRALFTLRGLGGPDAISWISRGFEDSSALLKHELAYCLGQMRDPRA
IPVLVSVLQDRNQEPMVRHEAGEALGAIGNPKVLGLLKQYSTDPVVEVAETCQLAVRRLEWLQQHPGEAT
CAGPYLSVDPAPPAAEGDVGRLRETLLDEAQPLFERYRAMFALRNVGGKEAALALAEGLKCGSALFRHEV
GYVLGQLQHEAAVSELAATLARTTESPMVRHECAEALGAIARPACLAALREYITDPERVVRESCEVALDM
YEYENGQDFQYADGLERLRPPP