MKFDLINIFFLLVLFFFFKKYDFLNVSKKHTYNFLNGNIIRKKEKYSSKNFKCKVEGIEYKVQNVDNSIEFYNNVLGFQVAEKGDNYAKLILGNNEAYIKLIKNEDKFIIGEHSFLGLGIHLKEFDLKKVNIYKGHIEDELDKRPITACILPDEDAQVRRFWTNCFITDPDGYGIEVILEEDVPKLNRIRLYTTSTKDSQKFYSDILGMDLVKIQSHLEEISYPWNIYGGMSYYFSNKNNSTILQLAYAYDENKLHMGNSLGNLILSFQDLNTLEKRLKENNIKIIKSNGEIIVKDLDGYNICLKQITKLKKGTTKL*