RACQACRASKVRCRRPDDDSSCARCSKSGRPCVPSEDSNKRQKRVDTRSVDDIEARLNVLTDILQDRGVNTSATLASTAERTTELAAQVEPSICDIIDDETTTMIFEHFRANMLHHFPFVAFPSDVDIAEIRRAAPILVLAILDAAGDGYYDMETSRTLRRRLTQFYSACLLRNGADGIIMLQALIISALWNRDLEPQQAGAELDVFQLCRAAANMAMEMGLEARLRNWSWSKSLPIQSDRLRDATSEYQFSTLEVRRLWLACYYICSSASLAIQAQNLMSWKRQMDECLEVLSTSPAALASDKLLCAHVKLQHMLEEFEAQLSPDLGPTALKITRRVAKRQLAEWATMLPTWNAMATAPLVDYAAEHGGVAVTIGESDFTDCLTATHNSLDSFLSLDMPLIRTLPTSFFVQVTHTAILLVKLHFTAARLSNQADAAQKILDTRAGTYLERLLAKCSGWGTLWPAQKLVETLRRLRKLLRRCGDQTLASELAWLNAWTLEEVPNSELSNHLEVVPE