MAASAVKGALGLRTSISRPIAFVRKIPWTAASSALREHFAQFGHIRKCTVPFDKETGFHRGMGWIQFSSQAELQNALQQENHIIDGVKLQVQAQRAKVVKGDQTSDEERGF