PSALDAIVADVREDVAAREAVVPFDEIKERAARAPPPRDVLAALRAPGVGIIAVYLRKSPSGLDVERDPIEYAKTAEKYAVALVVITDEKYHNGSYEDLEKIRSAVDIPVICFDFIVDPYQIYLARAYQADAIVLILSVLDDEQYRQLAAVAHSLNMGVIVDVHTEEELERALKAGAEIIGIVNQDLKTFEVDRNTAERLGRLARERGFTGVLLAIGGYSTKEELKSMRGLFDAVVIGESLMRAPDPEKAIRELVG