MSEEETRFSEFKEANKIVFDPNTRQVWDNQGTTGNVATNNGTSVKPEAGSMQEAQANAKQEQEDQDEDNSATSGIVPTLQNIVATVNLGCRLDLKTVALHARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKIGFAAKFTDFKIQNIVGSCDVKFPIRLEGLAFSHGTFSSYEPELFPGLIYRMVKPKIVLLIFVSGKIVLTGAKQREEIYQAFEAIYPVLSEFRKM