MSSGIVRGPAGSNDCRIYVGNLPPDIRSKDIEDLFYKFGAIRDIDLKNRRGGPPFAFVEFEDPRDSGDAVYERDGYDYDGYRLRVEFPRGGRGGGGRGMGPPRTRYGPPSRRSDYRVVVSGLPQSGSWQDLKDHMREAGDVCYTDVYRDGTGVVEFVRKEDMTYAVRKLDNTKFRSHEVGLSL