MSHTPTAIYSCPDIPSKNFEVDITQERFNTTNGKSTGPSEHVLNAGQVDQDKPSDPKHIDDDSSKGLTALSKLRCQLTGLQDDINDFLTQRMEHAKNKKLKVSDEKRLDQEINELLDGGDGQDE