MSQFSEDNMGNIQMPFDSDSHEPSHLELPSLSEEVIQLESDLQQSSNSDLHGSFSVELFDPFKEAVQLGNDLQQSSDSDLHGSFSVELFDPSKEEVQLESDLQQSSNSDLHESSFVELPGPSKEEVQ