MSWLLKFVKEGKPYLAVTLLQFGYAGSAIIAKPVIDQNLYYTGLRYTTATSAAAMCNLLPALTFLLAWILRLERVNIKRLSSQAKIIGTTVTFGGAMIMTLIGGPTIGLPWTRHHLNIIPSSPTDLQPIKGALFIAAGCICWACFYNLQAITLKTYPATLSLTCLICSAGALQGTLLTLVVERGNTSIWAIQWDTTFLSYVYSGMVTSGVGYYVSGLIMKEKGPVFVTAFNPLNMVIVAILGSFILSEELNLGRVLGGAIIVIGLYLVIWGKSKDQQSSTSFSSEEAVQSEFVDQKEISKSSNQAKVGDEAV*