GRNSSQGLVDVSMGHSSFISRRHLEIFTPPGGGHGGAAPEPSAQPGPDAGGDFYLRCLGKNGVFVDGVFQRRGAPPLQLPRVCTFRFPSTNIKITFTALSSEKREKQEALESPVKPVQAHISPLTINIPDTMAHLISPLPSPTGTISAANSCPSSPRGAGSSGYKAGRVVPSDLSLMADSSQPENEKDASGGDSPKDDSKPPYSYAQLIVQAITMAPDKQLTLNGIYTHITKNYPYYRTADKGWQNSIRHNLSLNRYFIKVPRSQEEPGKGSFWRIDPASESKLIEQAFRKRRPRGVPCFRTPVGPLSSRSAPASPNHAGVLSAHSSGAQTPESLSREGSPAPLEPEPGTAQPKLAVIQEARFAQSAP