SQVSSRACHLRDELNEALYQDGDTSLVAGYLSGEEQTLQVVFLDYDVEGPQTDTVKPVVLSLKGKPLALDCVLKDNKATLYLEKVDSSTYPRPDMEERQLFNKIKKSDLWRLESVQFENWYLATDKANNQEVYLGDTEDGEYIEEFQNEALSG