MTTWRSRLPPLLPSSARFAGLPYKVYAGHDSVLAEKRKQRRIRTTFTSAQLKELERAFQETHYPDIYTREEIAMKIDLTEARVQVSFVADCASDCPGVLLDHLCPAGLSLGLID