SSIVVLCLSEANFPASLLSSAMSSGIVRGPAGSNDCRIYVGNLPPDIRSKDIEDLFYKFGAIRDIDLKNRRGGPPFAFVEFEDPRDSGDAVYERDGYDYDGYRLRVEFPRGGRGGGGRGMGPPRTRYGPPSRRSDYRVVVSGLPQSGSWQDLKDHMREAGDVCYTDVYRDGTGVVEFVRKEDMTYAVRKLDNTKFRSHEGETAYIRVKMDGPRSPSYSRSRSRSRSKSRSRSYSPRRSKGSPRYSPRRSRSRSRS