MLLLASTAAHSSFVAQSAHLTQHHRVASAPSCTAVLDAPYREAEYDPEAADRYFRARPLVALRRAAEIAFLSAGFVGKVLADKQLGREEAMVDRRSEELLQLVTRLGVTAIKVGQVLSIRPDLLPAPYAKGLEKLQDSVQPFPAALGREIIERELSIRIEDVFSAFSAEPVAAASIGQVYRGTLRASGEEVAIKVQRPSVLQDVALDLFMLRFFAPAYQEANDVNTDVVGLVDAWGTGFVNELDYTMEAAATAEFAEAMAARGLGSVTSPEVVPSLSSTHVLTTKWVEGERLASSNADDVPRLCGVALNAYLTMLLDTGVLHCDPHPGNLLRTTDGRLCILDWGMTQRVPSDLQLSLLEFIANLNAEQYDRVPDDLVNLRFVPADKIGELRASGLTVAISKMLRLAAKGGGPAGAMRRMLQSENADVFAIPDYFVYMSRAFSTLEGIGLSSDSNYAILKECFPYLAKRLLSDDSPRARGALRTLLYGGG