MDSPCGPSSASRDLQPSIRRSRVVEGSCWTCRKRRVKCDIRKPSCTRCLDAEQPCSYSATPPIKWVGGISSRGRLASVSNSSAFRGFRLSGSVSSSSMPLDRGELRLYFSHVVLPRFVLNESIEWDLDDVLQNESLIEAITAVSQAHYARYSKVAVYDVTVVRKNARYTAIEAFRRCLQQGLQSDSSVQMLFAVNILFCMLDGMIEPSDEHNASTCHLRGGWAILHNWPNTPTRMLLQDGLQAHLLSIYATMDLVHALLSGDKPFFQSTIWVMFSGLQAWFGRLPAGDRFLEILTAFADMAALGSLVHANLPLDSVSLVSKCLTRIEAIFDSRGMQDKREHFGRTNTSSPSPWATFCSIYEICGIIYLQRALRLRHADDEVVQAAARHGVEKVIDPDLPGIMRHCVIFPMLVIGSHCTIAQDRQAILQALSPSSSYLSFGNMQLMADFLRETWAREATSENWWEFFSSLSEKAFLF