MGKDFYKTLGISKSASIEDIKKAYKKLALKYHPDKNKTPGAEEKFKEVAEAYEVLSDPSKRKRYDTLGEDAFRQGFDPSNAGSGFGDGHAGPGGFTYTFTSNDPRQTFAQFFGSSDPFASFFSNGTSGDFGDSDDGANLLGNHTQFANIGGMPFSFGGGARGFPNVKQQARPKNLKQDQAVERNLEVSLEEILKGSIKKMKLNRNVYDPATGQTTREEKIMQINIKPGWKAGTKIRFEKEGDRRPDSVPADVIFIIKDKPHPLFKREGQDIVYTAKITLKDALCGCSVLVKNLEGKSFEVKCNQVTPSTVKRIPGQGLPNSKDISKRGDILVKFDIRFPENLSDTVKNTLRNVLP*