MSQTVDQFFCFQLPFERPKQEPQPAMREAKPYKCNQCTKSFANNSYLSQHLRIHSGVKPFGPCKFCFKRFTQLSHLQQHVRTHTGEKPYKCKIDGCGKAFSQLSNLQSHSRCHEQNKPYRCNSCYKCFTEENQLLEHIPKHQESKHLKKHLCRYCGKSYAQAVYLEKHMAKHSDRRNELSRPMENLVNWSHFNPSPNDYALSLGEAANVIRNSQFAHAASTQNNNGAGTSNISGSILSTANYTSYQNNANTNLVTAAANAGVINPINSSLNPSLDLFNRNTFNIITPLDKINQTYNTNGAFSS