MESQGSFNNFIQKCKPYIAMISLQFGYAGMNIITKVSLNRGMSHYVLVVYRHAFATAVIAPFAIILERKVRPKITFRIFMQIFVLGLLGPVIDQNFYYAGLKFTSPTFSCAMSNMLPAMTFVMAVICRMEKLDMKKVRCQAKVAGTLVTVAGAMFMTLYKGPIVEMVWSKYVHPRESYVANTTGATDKDWLKGCILLIMATLAWASFFILQAITMRTYSAQLSLTSLICFVGTLQSIAVTFVMEHKPSVWKIGWDMNLLAAAYAGIVSSSIAYYVQGIVMQSRGPVFATAFSPLMMIIVAIMGSLILAERIYLGGVLGAILIVAGLYSVLWGKYREDKEKDATAAIPGPDPLKCIDGNAHMIEDIEANDIEAEKAKANKLSFLDRSVTVRIPETPIKSNGANTN