MEKQPIIVIKYLDMLKMTREDVLNHLRTLLKKEISLEDVSGKAHNATKVSKEMVEHATSQVLLAHVSSWLECKQTRETYIQTNGQYIKAQESYNGLWKLLDVNTEVVDIKLFLPGFPIGELVDDAQEWIEIFHAQIVLMKAMLSKGSEYIDQSKSFTDLDRTGLKDRIAELECNLDNSVKSVDSVKKSFDSVKNRSEQLPRSNIVSKPFWKAILNIIRCSSNISHNAYSVHALFCKLLHLAEARGPNTALYKISIGQETALTPTQ*