MVTEQEIEAIGKTLVDPKQPLQARFRALFTLRGLGGPDAISWISRGFEDSSALLKHELAYCLGQMRDARA
IPVLADVLQDTSQEPMVRHEAGEALGAIGNPEVLGLLKQYSTDPVVEVAETCQLAVGRLEWLQQHPGEAT
CAGPYLSVDPAPPAAEQDVGRLREALLDEARPLFERYRAMFALRNVGGKEAALALAEGLQCGSALFRHEV
GYVLGQLQHEAAVPGLAATLARTTESPMVRHECAEALGAIARPACLAALREHIEDPEQVVRESCEVALDM
YEYESSQDFQYADGLERLRPPP