MQDRKVIAYGSRQLKDHEKNYATHDLELAAVVFALKMWRHYLYGEKFEVHSDHRSLQYLFSQKELNMRQRRWMEYIKDYDFPIKYHPGKANVVADALSRKSASVASLRVTCFFQQF*