MSAPFRVQCYFILICLSALRGHSRYLEDNEVTEQDGAFLFLTSQLKRELSEESPYRRSLRCIDMLSINGEFTFTAENPQLHCAAFFIGEPDELITIEYKFVNIDCQGGDFLKVFDGWILKGEKFPSSVDHSLRTSERYTDFCEDGNIRRSIRSSQNVAMFFFRVHTPGNGFTVAVKKINNLFPCNIISQTPTGRFSMVIPHQHRNCSFSIIYPVEIKISDLTLGHFNDLQIQNFPLGWHVTDSHVMVSGPVGADSYFSFFLILFCIRFVFTAQMKIGCDNTVVRMVSSGRYINRVSFEYHQLNQHELEKQKINSVEEFCFPVD