MSSTNFRLELFRPWNPFQDKAQPLRDPSGTCRYPSPVSITATPPSSNSSDHGPKKQNILCPKPERHPLPARPPTEVCLDGQNSEVQTTRPGSEGLGQTLSAVSGQEPFNFENILQPQNIDGGDDVASPSFADDIYWEREREFLELGLDGSDPVDFARQHPQSVDLGIPTQNGELLNFENVDPAILDDHESPVAEQAETTMDIASIVTPPEECPAVSIRPQNKVSTLHRRRNSKGMVDSDRQPTKIKKGSGTGKGDTRIGSTRPKKSSGRQSTSFTTVRAQFSALSVEDRLQFLSWLFEGALTHCASAVASPSIQCDGRSDNRVHTSLNTDATDAQHASSRKGLKWSAEEDHLLRKLRDEQTLAWSEVVKQFSREFPGRSEGSIKVYYSTTLKKRRPSSPIVLIA