MADGGVVVLDGSHIRNALSNLPNRLHQILQDNAVISGSAFLALAESEASSILFHLALPDNLKAAVLQRLQLTDIDSLQLDREATLSKLNDYLNILADQLKDDPLVVSILDGSVIRLFLEDEDDFAMLAENLFTDLDTNDSGKLSRNELRSALVQMGVEMGVPPLAVKPEADALLTQILKQHGAEGTEELGQAQFAQLLQGILQDLADSLASQPIVIIQDIKVINGSQLKKFLSDDKLLEEVTNLIFQELDVNKDGKVSKVELRPFFESKGSEWGLPPLEANETVGLLYDQIFASVDEDHSGQLERNEFQVLVKGILETFAEQLAASPIFHDLEAAD*