MADQRILLIGGVSLMKGRVKEAGPVMREICDELEPMLQDIGFLNEAPFKTISMIIRFGEKDDLTPQYDPINKRHSELPVGVELELAGLRTASKDVVKAAFVTATIDVLLDVSEKYGLPNAPLKTIAGM