MTQQLPILSLKKIYSGKVRDLYEIDDKRMLMVASDRLSAFDVILDDPIPRKGEILTQISNFWFNKLAHIMPNHFTSDSVYDVLPKEEADLIKDRAVVCKRLTPIKIESIVRGYLTGSGLKDYKQTGTICGLKLPENLVEASKLPEAIFTPSSKEEVGNHDINISYAECEKLIGADLAAQVKEKAIALYTVAAEYALTKGIIICDTKFEFGLDENGTLTLMDEVLTPDSSRFWSVDTYQAGTNPPSFDKQFVRDWLENSGWNKQAPAPKVPENIIQKTVDKYQEALDLLTK*