MAKSVLDALKATGCADLTAAIEAVSANMFKIKELKGREILDSRGNPTVEVDLITEGGITVTAAVPSGASTGVHEACELRDGDKGRYLGKGVTKAVESVNTVLNTELKGFDVSKQKELDDKMIALDGTPNKSKLGANAILGVSMAAAKAAAQARGVPLYQHFADLAGNGAKLTLPVPCFNVINGGSHAGNKLAFQEYFIIPVGASSFKDAMRIGSECYHTLKGIIKKKFGGDATLIGDEGGFAPPCDARQGVELIMEAIEKAGYKDKCKVGMDVAASEFKVEGQDCYDLGTWYPDAEKTPDLKMTGEQLANFYADLCNKYPLITIEDPFDQDDWAAWTTFTTKVGGPTQVVGDDLTVTNVSRVKKAIDDKACNALLLKVNQIGTITESIDAVKLCKSNGWGVMCSHRSGETEDTTIADLAVGLCTGQIKTGAPCRSDRNAKYNQLMRIEEELGSACAYAGETWRKPTWMA*