MSSEESMCSICNVRESSGFSYGVLCCGACKMFFRRALFVKNIDTCRQKGECIKKCRYCRFQKCIQAGMSYTPTENLLELKNNDSLSAFIFNLAHQDELRKYQLMNCRYDGDPTVAEIAEHNTPLNFTKKPDDFPMNLGEWIFITGLTSLNYLKKFNHVNMLNASDRHFLLKYSFFDMSIFTDSMRACEKGEGVITFPDGTEVIRAEVPGLEQKFLNGIRCRLAARVNELKVTKEEFLLLSAVFFCNPGLPGISESGRGILSTYQKIYTSALLQYCLLTYQQTGPTRFTDLLSVLQVVTKTRQDISYLFILNSIRGPPSALKKIFIFR