MCVSRAWRAAVQACPDIWAHIDLARGRRCRPSDAALARAAPRWHRLRSLSLAGVAGVGDAGLQTIAEHCPCLEALSLAHCTQFSDGGLTAQLSRMLLRPAAPDGSSAPLRRLDLSFTQISPKVSGLDHVVREVLFTQARNPGGPVLEELIVEGCPLLTHHGLRAIAEASVEAGRPLLAALRVLNLSQSAGARSDFVLFIERLQYSAPALQQLCLNGLCGAWGWSWNATPSSLPEGAAPPAFPALRVCQVAAKSNPDLAGMGTGATTVNDTCLTRLLSQSPLLEELDVSGCERLSPNCLALAVHPAAPLKHALLARSGACCDEAVAFLVDRFGPTLEAVDLSWGGSRINDAAAAALTRCPRLHTVGLAGTAVTTEGVRQLLVATDAHATAAAAAAAAAAAGPSSSRSGAMEGGSAASAPEEGPQAVGPSAAGEGSSAAGADVGPEERASAAGSPFAFEGDKVAVGGLGTEPTAADLPPLEGLEQTFAGGIEDRDDQDPAEAARVPQQPSGLEAEFEDTSFKGVCPPNIQPFGKLSPQLNLGLVKPSG*