MEVGRKVLDISFRAIDAYRKTLLVDKVTSDDESSPPVYLLNEISDILRSCSLDLTHEIVEYTFRRLRHQNPQVKYKVLRFIKYTVNRAGSAAYRKELQSYSASIRELFNFQGQVDPLKGNALNQAVRDAAHEAIKAISSSDVSLPTSKSINNRIEGFGNGNFSKSFVSSYRSAAIDGTERESLKRYDGNGHFDSVTCEQDHERELHEIVNYKTNRESEKVSSPEEELLNKTTASQGLRLQPTHERLQFFLSSAQTLDSIRIALALKAKLQSPSWQVQLKALCVLQALLHQKDASLWQAIKINEGNFYGCVQECLLSPQTMLRKKAKEVLNSLQERNHEGSPNMLVDDTFSETKSCDKDFFTLKPIQSDDRDASQSADDRDASFLSPSPATTSDTQQMVDLLSFQNDDAQFKAAETSPNCVMDDPFDGMYIYGSNESAGLHVEDLLSGGWSADNNVHPVEAPFGNVKTEENYMFLRQSSAITQNQHKNSALDNIFEPDIAAMGSTTTRKSALSSLDSKTLLMDSKGNIPGLQNLNPLYTFPLGMALSLQFPGGTRGFEFGTNNATTSVDGKIAAGRHAVGDSYFKEFGLSSLSAATSATQQSL*