MPRSFLVRKPSDPNRKPNYSELQDSSPELTFQQPYDQAHLLAAIPPPEVLNPTASLPTLIWDSVLAPLGQPLGWASLQPQESPKAAELTSLSDEDSGKGSQPPSPPSPAPSSFSSASTSSLEAEAYAAFPGLGQLPKQLAQLSMAKDLQSRKAFNCKYCSKEYLSLGALKMHIRSHTLPCVCATCGKAFSRPWLLQGHVRTHTGEKPFSCSHCNRAFADRSNLRAHLQTHSEVKKYQCRTCARTFSRMSLLHKHQESGCLGRPR