MVDTDWKSKMVSSESPKLSSKLHVTIPSPFKVVAVSSPISCSAPAACSAYELYLRLPELRSLWSSRDFPRWSNEPILKPSLQALEITFRLVLSVCSDARPYINHREWNRRLDSLVTHQIQLIASICEEDDQSAPVSDGRSSLSLLPQLATWRKTESLGKKFLCTIDNEMRRCKYTLGLGEQNVSNKPNLRYDAVCKPNDLYRLKDNPYADHVDNDENQTLYVLHQILESWIHASLSLLNRIDENINEEKFGKASSDVYLLERIWRLMTEIEDLHILMDPEDFLKLKKQLQIKSTGKNDAFCFRSRGLVEMTKMSKDLRQKIPKILEVEVDPTGGPRLQEAAMRMYARKKGECDKIHLLQGMQAVEGAAKSFFFAYKQLVAVMMGSSQVESDSLSQIFMEPTYYPSLDAAKTFLGEFWGNLG