MSQIDEGCTSKQDKYKGVRRRKWGKWVSEIRLPGTQTRLWLGSYATPEAAAVAHDTAVFYLRGPSSMANLNFPMCVPAFHRADMSPTSIQRAASDAGMAIDAQLVVAKGPEYDTKLMEGSVFQGRESLNWEERAGEVNEGQALDLDISVDDMEICI