MSAVANPLHPLFVGEVEDIDLRCPLGPAEVREIERQMDEMSVLVFRGQALDQDQQIAFARNFGPLEGGFIKVNQRPSRFKYAELADISNVSLDGKVAQRDAREVVGNFANQLWHSDSSFQQPAARYSMLSAVVVPSSGGDTEFCDMRAAYDALPADLKAELEGLQAEHYALNSRFLLGDTDYSEAQRNAMPPVRWPLVRTHAGSGRRFLFIGAHAGHIEGRPVAEGRMLLAELLEHATQRQFVYRHRWQVGDLVMWDNRCVLHRGRRYDISARRELRRATTLDDAVA