HLSDLTCLPSSHKKYRAALKKEKRRRRRQERARLRDSGLSQKDEEEEESIVELEEEEKQLEAERQKLHEEWLLREQKAQEEFKLKKEKEEAAKRRQEEEESENVSNEVLNQRNQMREAVQKMLDQAESQMISLYCFMQLENGVTWHNPEPPVDLRATEKDQANCPFYIKTGSCRFGDRCSRKHNYPTSSQTLLIRSMFITFGMEQCRRDDYDTDASLEYSEEETYQQFLDFYEDVLPEFKNVGKVIQFKVSCNFEPHLRGNVYVQYQSEEECQAAFSLFNGRWYAGRQLQCEFSPVTRWKMAICGLFGRQKCPRGKHCNFLHVFRNPNNEFWEANRDIHMSPDWANTSFGKSSERRDRTSYHEEYYSRSRRRRSPSPDHSYKRNGESERKKSNHHRSKKKSHKHSSKSHERRRSRSRGRKRDRSRRSRSQSRSR