MAKEKRKKPPTGSEGKTIVFLHPDLGIGGAERLVVDAAVGLQKRGHRVVIFTSHCDPSHCFDEARDGTLDVRVRGNTIVPPSILSRFSILCAILRQIHLILQIAIFSSELADLQPDGFFVDQLSAGLPLLAGLSPQLNSPPPHILFYCHFPDLLLAQGRQKWWKRLYRVPFDRLEEWSMGFADAIAVNSGFTKGVVSRTWPALAAKTDLQVVYPCVDVRVPGEPPKEGQSAAEGNKEDVTSELDWKESRILLSINRFERKKNVALAIKAYAGLPKEKRAGVKLVIAGGYDNRVPENVSYHTELTNLADSLDLRHGTTKTVVTALGLARDPSIDVLFLQSVPSALKTALLRSAKLLLYTPAEEHFGIVPLEAMLAGLPVLACDSGGPTETVLEGVTGWLRSPEKPEEWTKVVDMVLNELSDEQKDDMRAAGPKRVKENFAEEQMAERLDRIFDDMEQSASVRQSGSVLLISFGLVSLAVVAFVVSLLMKSIVG