CPSRSPVGSDSGISDDSSTGAGPHNLRGCLSPQGSDTDAVTSPGYSRGSPVPSDPALVPEDMQTEKQEALSVQADHSYALLQVAAADMDALQSVRAEKPDTYVFIDLDNLVSEAVEDELNVLPCTLAIEDSLQERPLSPQFQFKEIVLTEEEKRLLSKEGATIPTDMPLTKAEERTLKRIRRKIRNKQSAQESRKKKKVYVDGLENRVAVCTAHNMELQKKVQLLQKQNISLIEQLRKLQAMVKMSTLKASTTSTCVMVFLLSFCLIIFPAVNPFGKNTEQKELYTPSSVISRTLRSLPPESTDALPYLAAEEEDLLLVPHAELENVKSIFAGGQNNHTPDYGWSSPSPRPASTATPHPTSPL