MPHPNQGKAKLVPSSYFQQTSFMSDLDVQIPTAFDPFADANADDSSAGSKEYVHIRIQQRNGRKSLTTVQGLKKEFSYNKILKDLKKEFCCNGTVVQDPELGQVIQLQGDQRKNVSTFLVQAGIVKKEHIKIHGF