MDELETRVRFYTDMGMDEKDFGTMVYDYPRDLGFLSLEEMNSKVQYLKEFGLSTEELGRLLAFKPQLMACSIEERWKPLVKYLYHLNVSRDGMKRMLLVQPTIFCLDLETVIAPKVQFLQDIGVRSDAIGNVLVKFPPVLTYSLYKKIRPVVIFLLTKGGVKQDDIGKVIALDPQLLGCSIAHKLEVSVKYFRSLGIYHFVLGQMVANFPALLRYNVDILRPKYQYLRRVMVRPLKDLIEFPRFFSYSLEDRIEPRHQTLVANRINMKLRYMLTGSDEEFAERVQEAVERRARFEAGKGVAETIPDAPETSEEEETTEAAAC