MSSIGVVVFRNSPLKQQVLQESVNNSVNISNNDNVRREIIILRKKQKHQSQNTVSVTSLVSASEPNNIVLAKRPKLRENIPDESTRTPTPLAVARRNARERNRVRQVNDGFAALRRHIPDEVAAAFENANSNRGPNKKLSKVETLRMAVEYIRNLENLLNIGHGDKENMSRPSMESFPSPASSSPRDNSQERSYYSLNSPALDDEDMEEDDLDSSLHRLPTQQYMDLPSETFQLVSTPHLYEEDESRNPLTPSSDLLGAEEMHSHVLETHFPFPNSAEQFTVIPEQNYCEPEAALNDGDFEVKYAETIQNIHRNFEEDSQLPLEAINPDLMLSHNQYKFKEESEYLDHHYNEVDLKKELPDIQVTPEDREQFEETLKWWQEKTRQARPIPKSST